Will Goodbody reviews Microsoft's new Surface Pro