I recently got the coolest Mother's Day gift ever, a Roku 2 XD. It's a little box you hook up to your TV and with Wifi available, you can stream thousands of channels from Netflix, Hulu, Pandora radio, Amazon, etc. etc. for free. Loving it! I even hooked it up myself.