Sling Media Slingbox Solo

Store/price: : Best Buy: $99.99, Regularly $179.99

If you haven't discovered the joys of owning a Slingbox, rectify that this Friday and cop the the device that allows you watch TV on your smartphone or tablet or laptop anywhere you can snag an Internet connection. Here's what you do: Buy it for your girl, cancel your cable, and never miss a beat. Happy holidays.