Windows Phone 7 vs. iPhone

After using an iPhone 3G for about 2 years, I gave it up last week. Then, this week, I picked up one of the new Windows Phone 7 devices (the HTC Surround). Following is a brief comparison of the two from my perspective.