The Karma wifi hotspot is one of my favorite gadgets. Not only is it beautiful, but it's super simple and just plain works. Karma provides a wifi connection for your devices when you're away from home or not near a free hotspot (e.g. Starbucks). Users prepay for data which doesn't expire and isn't wound up in a contract or monthly fees. Pay for data as you need it and you can hop online when you're in a pinch. Perhaps best of all, Karma encourages sharing your wifi with others, something it calls "social bandwidth". When other people join your hotspot, you both earn 100MB of free data.
Karma is typically $99 but, until December 7, has been marked down to just $59.99 including 1GB of data. You can add an additional 5GB of data for just $50 (regularly $70).
If you follow this link you'll receive an extra 100MB when you order your Karma.
Be sure to check the coverage map to ensure connectivity in the areas you frequent