I'll preface this by saying that I don't give a shite about apps. There are a lot of apps available for Windows Phone 7 though
I've been using a Windows Phone 7 device for the past 3 weeks and have had a good experience with it. It might be the best mobile operation system out there IMO. Everything flows so well and it is smooth as shite. I've tried my darndest to make it lag and it just doesn't. I would recommend it to anyone who is new to a smart phone because it's very user friendly and just "works"
Also the on-screen keyboard is the best I've ever used on any phone
However, the OS is extremely limited and it drives me crazy sometimes. Zune is needed to add items to the device; no way to search for files; web browser has no Forward button; can't turn off haptic feedback on the capacitive buttons (at least on the HTC Arrive); not many options in the camera menu; can't backup texts; SkyDrive reduces the quality of photos and you can't download them back to the device; and other shite that irks me that I can't think of
I'm an original Windows Mobile fanboy and I was pissed Microsoft completely scrapped Windows Mobile 6.5 so
I don't know if the wireless charging is a great idea to sell the phone with. It just means it will be a less efficient charge which in turn means longer charge time. I'd rather put in the extra 2-3 seconds to plug it in and get a faster charge.
So instead of te phone being attached to a long cord that you can move around and use while charging you have to lay it on a pad basically rendering it useless whole charging.