It's not that WP7 is better.The question is; Is WP7 for you? For example. I'm not a power user on a phone and don't need mad customization options. I enjoy Zune and XBOX services. I also tie in my work and personal emails, calendar, and contacts. I can easily filter all three into groups such as work and friends. Apps. are coming everyday while big names are showing up all the time.
As you can see I have full use for my WP7 phone therefore it is the phone for me. Now if they could only get Spore for EA on there I would be set.