Consider me in the Stumpokapow camp in that I see positives and negatives.
Lets get the negatives out of the way first
- I hate to buy 1st gen anything anymore. This isn't a Win Phone 7 specific problem, but just in general I always feel like 1st gen is a testing ground. It's cool to be 1st on the block with the new hotness, but you always have to deal with bumps in the road that get fixed later on
- In terms of an actual smart phone the browser is a big deal to me, and I'm iffy on the browser. I'm not saying it's gonna be terribad or anything, and I don't hate their current desktop browser IE8. That being said I haven't used a MS browser as a my primary or even 2nd or 3rd option in YEARS. So why would I want to on my mobile. Granted their might be 3rd party offerings (Maybe), but 3rd party smart phone browsers just aren't integrated into the device like the browser built for the OS and the platform.
- MS track record for hardware not named Xbox has SUCKED. Granted I understand this is a deferent deal, but still. The Zune HD was a great device, but MS shit all over that thing and acts like it doesn't even exist. WinMo has been rocky (I have a few friends who have had WinMo devices and they all had mixed opinions), and lets not even get to the kin. Plus I'm worried that they won't fix the initial problems the device will have (all devices have shit go wrong when it's a new launch out of the gate) in a timely fashion. I don't want to be waiting a year with no OS update.
- I'm worried about getting nickeled and dimed to death with all the XBL shit. This probably just me being worried though, and all that shit will just be optional that I can skip. This is definitely probably a dumb worry I shouldn't have, but I have to be honest with myself and admit the worry is there. This is coming from someone who likes XBL, but isn't it's biggest fan anymore console wise who also hates paying for gold.
Now lets get to the pros because I don't want to be a super hater...
- XBL has been extremely successful, and they wouldn't bring this over to a project that they aren't gonna be totally behind. They already have existing hooks for the consumers as well as all the XNA stuff for devs as well. Granted I'm not TOTALLY sold on XNA 100% though as I think larger scope projects are just gonna need a real deal development environment. This is a phone though. For most projects XNA seems like a godsend for MS to already have this up and running for the PC/360 as it'll be perfect for the bite sized gaming thing a lot of people and developers expect on a phone
- I LOVE the Zune software. I've never even owned a Zune, and I heard the software was rocky at the start. I jumped in at the 3.0 level when they did they big redesign, and it's fantastic. Sure it might be slightly resource hoggy for a general use player, but I find it fantastic in Windows 7 for a big use player with a marketplace. Interface is super slick and light years beyond what itunes has at the moment, and it has real deal podcast support. Also though I don't currently use it Zune pass is the shizzy idea wise.
- I also personally really like the interface they have for the phone kind of building off all the of the stylish things they've done with the Zune. Reminds me a lot of the Zune software and the Zune website. Just seems really slick and unique without being to much "me too." Only issue I have with the current UI being shown is how well it'll scale. Stumpokapow had the same worry, and I don't blame him. Just look at how well the NXE has or rather hasn't scaled on the 360. That being said for a base UI I like it better than both 2.X android and iOS4 (which I've messed around with alot lately as my mom just got an iphone 4).
- They also seem to have good support out of the gate. Even if a lot of these games are ports the fact that the companies just want to get any games out at launch is a good sign. Not that you can't change things if you have slow start gaming wise (like android), but I definitely think a descent showing out of the gate just helps build that momentum and get the ball rolling both in terms of getting users to think about the platform as a place to do gaming related activities and to show the dev community as a whole look all this companies are already on board so don't you want to be to so you don't miss the boat?
- On a personal note that really isn't platform/OS related I like that LG phone purely because of the hardware keyboard thing. I sort of really want a hardware keyboard, and while I could deal with a software keyboard I'd get that LG in a heart beat over anything else if it launched on AT&T. AT&T just has a dearth of hardware keyboard smart phones not named crackberries. My best friend agrees which is why he has a droid on Verizon for the keyboard.