Win8 is the crappiest platform ever devised. I’d stay away from Surface AT LEAST until Microsoft completely capitulates on that failed platform and finds a better alternative.
There are things about the IPad I don’t like. I’d prefer that the battery could be changed out and the damn thing needs a USB port. But. At least its software works.
Why does it need a USB port?
I believe you can add one with the camera/etc add on. But I haven’t used those connections since I got them.