Originally Posted by HarryT
Vodafone do a "pay as you go" 3G dongle which costs £15 for 1GB of data, and it never expires. It's perfect for occasional use - I've had mine for a year and used less than £1 of my credit in that time.
"3" (in the UK) offers 15GB for £15.00 a month on a 24 month contract. So it doesn't have to be expensive.