I like what I have seen so far. However, I think Microsoft may have fumbled at the 2 yard line though. They left out some very important details that would have assured them some guaranteed motivation. Date of availability, battery life, and pricing are always the best way to close an presentation such as this. Why are other companies outside of Apple so slow to catch on to this. Apple never forgets this and is why they have droves of lines waiting on their product. You need to take advantage of the moment you have everyone's ear. Other than that, you basically just gave me a hand job when you really know what I really wanted.
I really want it to succeed though. Lets hope they don't price themselves out the game and hope more apps, good relevant ones will be available during launch. Without those, Apple and Google will mop them up again.