I'm in the same boat. I think Apple should consider adopting that bullshit "Don't be evil" mantra.
You get a lot of features the iPhone doesn't have (pictures for your contacts, social network integration, streaming, no sync requirement, a faster CPU) and stick it to Apple at the same time.