I love the iPhone. Before getting one, much to my wife's chagrin, I could never force myself to keep my cell phone with me. Because there are so many things I love about it, I was uneasy when I decided this spring that I'd be switching to Windows Phone 7 when it came out. But I made this decision because I planned on developing apps for it and writing the Windows Phone 7 book.
I've gotten a chance to use a Windows Phone 7 for a while, and I've been using many of the apps that are now out in the marketplace. Honestly, I'm surprised by how much I like the phone. So much so, that temporarily switching back to my iPhone felt like a downgrade. I did not expect to feel that way. Sure, there are many annoyances (such as the Marketplace app) , but I greatly appreciate: