[Windows Phone 7 Q&A, Help & Troubleshooting] N8ter:
If you're a light smartphone user, WP7 can be a winner. If you're a heavy user, then iOS and especially Android is better.

Android has the best Storage Options, as well as the best CODEC support. Just get a Samsung phone, and the sound is as good as an iDevice and the screens are incredible.

1st party app support on iOS and Android far exceeds WP7. If you also use your phone for work, unless it's just an email bot you better do some research before you get a WP7 device.

A lot of people on this forum don't actually know what people mean when they say this OS isn't productive, becuase they think getting and responding to emails is productive, when it's not.

I've never seen anyone at work tune into a WebEx meeting from a WP7 device, but yuo can do that from an iTouch, iPhone, iPad, or Android Smartphone/Tablet (as well as a Blackberry). There are Exchange ActiveSync Policies that can render a WP7 device unable to connect to an Exchange Server.

Most Mobile Sites are coded for WebKit and thus you get shoveled to a badly performing web-app or in best case to the Desktop App, which performs well but is a usability nightmare on a smartphone screen (IMO).

Everyone is talking about Windows 8 and Windows Phone 8. That's at least a year away. You can save yourself the trouble of speculation and waiting and just go with something that will simply allow you to get more work done on your device.

WP7 was designed for light to moderate smartphone users who have predictable usage patterns. People high into social networking and basic phone/IM features who also want a decent media player. That's what the advertising was all about.

"A phone to save us from our phones" wasn't about transforming the smartphone experience.

It was about giving users who don't require all those extras an alternative that didn't overwhelm them.

One of the main complaints about Android and Blackberry were the inconsistent user interfaces and Options overload - the general complication of doing some rather simple things on the device. WP7 was touted as the alternative to that. I doubt Microsoft was referring to Apple with those Ads, and they repeatedly attacked RIM by having the other people use Blackberries.

If you're an App'aholic or require a lot of productive features, this smartphone was not designed for you. Microsoft was not shy in saying who and what kind of users they designed WP7 for.

Buying WP7 because of what WP8 will bring is a useless purchase. Why waste your time on hardware that will be borderline useless by the time that version is released? Windows 8 is about a year off, provided they don't have to push the release date back and I don't expect Windows Phone 8 to come out of the gates 3-6 months before that's released, TBQH, since a lot of code will/should be shared between the two.

What WP8 will do has absolutely nothing to do with WP7.5 and it's devices right now.

Also, Evernote is terrible for shoveling PDFs to yourself. I have eBooks over 25MB in size (Full Index, Fully Searchable, Fully Colored with HiRes Images, etc.) and a free Evernote account gives you a 60MB/month upload limit. Really, anyone who cares about getting those files onto their device, Evernote will be borderline useless for accomplishing the task. The only and best way to get it done is to use emails to yourself and the Office Hub/SkyDrive.

And while you're considering iOS/WP7, you have to also consider iOS5 which comes with iCloud which basically replicates SkyDrive on that platform, among other things. Everything back to the iPhone 3GS will get that - which flies in the face of the idiotic claim that iOS requires ridiculous hardware to run on those devices, given the i3GS' hardware internals are much worse than even the WP7 launch devices.