Agreed. People love to trash talk Microsoft's mobile offerings, but really their biggest failing was being so late to the game. If I was in the market for a tablet (which I am not, because I am still perfectly satisfied with my 3 year old Android tablet) I would definitely be taking a hard look at the Surface.