my iphone has a very serious case of serial amnesia. caching seems to be something that it is not very good at, whenever i browse the web, it immediately forgets anything i have been looking at before, so when i go back, it always reloads. on a wireless network, this is simply annoying (mostly because it is so stupid and the web does provide excellent mechanisms to act smarter than that), but on the slow motion at&t wireless network, it is really painful, and implementing browsing a bit smarter would be a huge gain.
my iphone also has parallel amnesia. even if i leave web pages open in multiple tabs (or whatever these things are called in the iphone's safari), it forgets the content of other tabs when i look at a certain tab. this is even more stupid than the serial amnesia, because obviously the browser decides to discard tab contents as soon as the user navigates away from a tab. it must take extra programming efforts to be this stupid, normally the content would simply sit there and wait until i return to that tab.
and of course, there is no way to change that behavior (or the font size. or the handling of forms. or any other thing.). so my initial idea of taking interesting content with me by simply letting it open in a browser does not work in this kind of amnesia-centric world. and having something else than itunes-managed content on the iphone (such as pdf or html content) is something that you shouldn't even think of, that would be way too useful!