I have a 30g 3g iPod, and at that time they used to advertise "never lose your place"... except of course if you were playing an mp3 (or worse an mp3 audiobook), and didn't use the iPod for maybe 24 hours (long enough that it had to go through a "boot" sequence/delay rather than a quick wake-up), the iPod would "forget" where you were, hence the term "amnesia". "bookmarking" only worked with Audible material (or at least not with mp3s). This was not fixed with the 4G ipods, but I lost track of this with more recent generations and wondered if Apple got off their duff and ever fixed this problem... (I mean gee, with gigs of storage space its not like it should be so hard to implement this psuedo-code
if (entering deep.sleep)
store_location(current_playlist, current_song, current_elapsed_song_time)
if (waking.from.deep.sleep) && (exists(stored.data))
restore_location(current_playlist, current_song, current_elapsed_song_time)
I offer this code without trademark or patent
Just an amazing oversight on Apple's part.
Mike