All that I know is that you can get the dongle from
http://www.3dongle4free.co.uk/
which can be unlocked.
You can get an iphone o2 sim on ebay and when topped up this gives you internet for 12 months (but can be withdrawn) plus wifi via the cloud and bt.
The sim is supposed to be used in the iphone but will work in an unlocked dongle.