This is my second surface pro and cant say enough good things about it.  it is small, fast and crystal clear.  quick boot up, lightweight and size comes in handy on flights.  touch screen is also responsive and runs simultaneous windows apps without any noticeable sluggishness.  I dont think I sacrificed anything for portability and size.  only comment I would have is Msoft should shrink the bezel around the screen.  but that's a nit of a thing.  I only gave 4 stars for battery.  it's very good (7 +/- hours under normal use), but as always could be better :).  I dont use if for games so cant comment on that.