hairy1: Nice summary!
Android has caught Apple in the intuitiveness stakes. Generally anyone can operate either platform these days (although one of my colleagues wanted to take their iphone back to the shop because it kept jumping to the next song when they ran with it!)
Nice post and interesting thread. Re. above quote - seems a few people get caught out by a setting in the music player of iOS "shake to shuffle" - yep, start running (or dancing) and all of a sudden it'll skip to a new song - so make sure it's set to how you want it to behave.
Re. general smartphone issues - I've certainly realised that they need to be treated more like a computer than a dumb-phone - which means that an occasional re-boot can solve all sorts of operational glitches. As regards iOS devices - something that may be voodoo (but seems to work): it can help to do a forced reboot if you're having issues: press the sleep & home button together & hold until the Apple icon comes on. For something similar to zapping the PRAM on a Mac: do as above but keep holding both buttons until you see the Apple icon go off and then come back on again. (hope that makes sense).
Other issues with the battery life can often be fixed by calibrating the battery (similar to laptops - Google for instructions), and I only just found out that it seems that some home button issues on iPhones (& maybe iPads) can also be addressed by 'calibrating' the button.