Surely you are kidding about this point right? Resolution is lower but I don't think this was ever a problem when using the device.
Jailbreak and you can multitask as much as you want. In fact, I do that on a daily basis. The point is correct though. You can watch the iPhone battery evaporate if you leave things open.
Except that you can install anything you want on the iPhone if you jailbreak. Let's also remember that you HAVE stuff to install on the iPhone as opposed to 2 weather widgets on the N900. I doubt any other device out there beats the iPhone at this right now.
You make some other points about how smoothly the N900 works with music etc. That is completely laughable. The media player on the N900 comes nowhere close to the iPod. Also, the iPod/Phone doesn't even flinch if you play music in the background and do something else...say browse the web, play a game...you name it.
They're maemo and MeeGo... "Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...