I never claimed that the iPhone wasn't capable of multitasking. I was telling you the differences between BACKGROUND TASKS and MULTITASKING.
So, I'll spell it out to you this way: you cannot have multitasking without background tasks, but you can have background tasks without multitasking.
When you switch between apps, effectively the app that you were using before (although may be running in BACKGROUND) is no longer there for you. It's as if you have "quit" the app (in most situations you have). In order to get back to the original app, you have to quit the app you are using right now (by hitting the home button), then find the former application to run it.
I'd like to be able to have more than one email open simultaneously. I'd like to be able to group TASKS together and quickly move between them. This is something you can do now on your Mac/Windows/Linux Desktop. This is available to some smartphones (Pre does this the best), but as of yet the iPhone can Background Task but cannot truly Multitask (except for the iPod).
w00master
It is multitasking it is running background processes. The problem with you and your cohorts is that your trying to apply a desktop metaphor/behavior on the iPhone. Which is a truly new OS with a completely new user interface and interaction. Thats the problem you guys can't seem to get over. The iPhone "can" multitask fine, it "can" do background processes. You just need to stop thinking desktop OS.