I've done it with my laptop and cell phone - there are broadband cards as well but on the cheap verizon has a package that lets you connect up your cellphone via USB and you get the equivalent of a decent dial-up connection. The cable cost me $15 and it just uses my regular minutes - so for me that means nights and weekends I can have 'free' internet when on the road.