If you live in a place where wired broadband is unavailable, you might have access to 3G wireless broadband. These USB dongles are great except for one thing - you can use them on only one computer at a time. Now there are several manufacturers making routers into which a 3G USB dongle can be inserted and fed through the router, either wired or wireless. This is the one I'm using. Perhaps others with similar hardware will describe their experiences also.
Forum member ChipDoc had problems with this one until he realized there was a firmware_upgrade available. Once that was installed, it worked like a charm and now all of the computers in my house can use the connection.