Another Microsoft Surface Pro advocate here
Bought an entry level Pro 3 about 4 years ago and upgraded to a Pro 4 last year.
Awesome piece of kit, versatile, use anywhere, 9 hours of battery and happily runs all MS products inc big Visio and Excel files
I've owned in excess of 30 computers...