A colleague of mine has a newly brought Surface Pro 3. Say what you will but I think it's a good one.