Surface's USB port
Please don't mention the USB port on Surface - you can plug everything in it, it's true, but the device will only support what Microsoft deems necessary, so it's closed exactly the same way as iPad's port (there is official camera adapter by Apple to load photos from attached camera or SD card and that's about all you can do).