I know a number of you are getting impatient for the second part of my review (don't worry, it's coming very soon!). I thought by way of apology in the meantime you might like to check out a little video showing many of the awesome connectivity options available to the Galaxy S III.
In the video I demo USB OTG extensively, showing PS3 controllers and XBoX 360 controllers working with it, along with USB audio, external storage devices, USB hubs, USB keyboards and mice, and then move on to give you one of the very first looks at MHL for the Galaxy S III and some of the things you can do with that.
If you haven't seen one of our connectivity videos before you'd better brace yourself, as you're about to discover a world of things you may not have known you could do with your mobile phone...
PS: After I shot this one I installed NOVA 3 to my Galaxy S III and worked out how to play it with a PS3 controller wirelessly with bluetooth via MHL on my HDTV. Let me know in the comments if you'd like a video to show that, and perhaps even a guide for how to set that up.
(and that's it for me for now, I'm off to frag some hapless players using touch controls in online multiplayer)