Samsung Galaxy S II USB Host Mod
XDA Developers just posted a user's Galaxy S II mod that uses the USB host function on all versions of the Galaxy S II. This mod of the kernal by XDA Forum user 'zedomax' should allow of all sorts of USB devices to work including mice, keyboards, and maybe even USB hard drives.
Source:
http://www.xda-developers.com/android/usb-host-enabled-on-galaxy-s-ii-sgh-t989