TimeWinder - I guess it’s all in how you type, I suppose, and perhaps how sensitive you are to self-adjusting your style to fit the application, and how dependent your self-adjustment is on physical feedback in the retraining process. I did have to get used to the lack of physical feedback – inasmuch as it is possible to get used to it at all – but within a couple of months I felt I was reasonably proficient enough that the auto-correction had a pretty high success rate (for me, probably 70-80%). I can’t type anywhere near as fast as I can on a real keyboard, or even as fast or as accurately as I can on a Treo, but it’s not as bad as it felt like when I originally bought the iPhone. I suppose it’s one of those YMMV situations.
BrkbButterfly - Sorry, I did misunderstand your question. Yes, the iPod app will be interrupted for any case where the iPhone needs to alert you to something. (so it can get your attention and play the alert sound) However, you can return to the springboard and launch other apps while the music is playing, so yes, it does run in the background.
Athena - Call me cynical, but there are some rules about the average user that I have come to understand over the years. Pertinent to this discussion are: 1) People do not read. 2) No mistakes or problems caused by ignorance or carelessness can be blamed on them because it is the developer’s/manufacturer’s fault for not developing/designing the item in question to handle people like them. 3) Everything is infinitely powerful. 4) Anything that is not should be. 5) Every device should do everything for them and make correct assumptions about what they want to do. 6) Any device that doesn’t is a piece of shit.
You or I would be perfectly fine with a nice, clean, easy-to-use task manager, of course. But go and ask 100 people to point out the task manager in their Windows box and then report back on how many even knew what all that geek-speak you were spouting meant. It’s a good idea. It’s just that it will never work because no matter how simple you make it, you still have to tell them that it’s there and explain what it’s for, and that invokes 7) People forget 90% of what you tell them 5 minutes after you do so, as well as 8) The 10% that is retained is out of context and either wrong, or will screw them up if they try to apply it, and then they’ll come back to you and tell you your instructions were crap.
Cynical? I’ve worked tech support. I’ve worked PC repair. Ask me again.
Mathochist - I’m sure something could be added to iTunes to help with that. Create a flag in the App Store for apps that are designed to work in the background, maybe assign them a value for how much CPU time each consumes, and have iTunes compare how many such apps are already downloaded and installed, add up approximately now much CPU time they all cumulatively consume, and then warn the user when it exceeds some preset threshold – or just prevent them from installing it until they uninstall some other CPU hogging background app. I could deal with that, and it would be no-brainer enough for Joe User to grok.