Another option is to use a 3G mobile phone if you have one.
I do this myself using a Nokia Xpress music 5800.
Only drawback is it needs to be on charge while you use it as it drains the battery quickly.
Sony-Ericsson phones charge when connected by usb so that is not an issue.
You can still make and receive calls while connected (if it is your call sim as well).