I'm really surprised to hear this. I had an HTC Apache with Windows Mobile 6. I pretty much had to follow this daily ritual: 1) Constantly closing background apps to keep the phone from crawling to a snails' pace. 2) Rebooting the phone at least 3 times daily. 3) Having to turn-off 3G to make sure I would get more than 4 hours of battery life. 4) Turn off any form of push e-mail whatsoever. See #3. Keep in mind that this was with the regular first-party MS apps included with the OS (IE, Notepad, etc). Everyone I've talked to that has had a Windows Mobile phone has had the same experience. Either you're really lucky, or you've got some magic touch that the rest of us desperately needed.
This is why I choose to use the N95 which runs Symbian. I nearly never have any problems with it, the developer pool is plenty large enough and it is being open sourced. Not having tested Android yet, I'd have to call it the best mainstream mobile OS.
I am more bored than you could ever possibly be. Go back to work.