I bought a Mac earlier this year, and for the most part, I'm pretty happy with it. But the speakers are terrible. When I watch TV shows or Hulu videos, I have to crank up the volume to its highest level, and it usually isn't loud enough. So a few months ago, I got a portable $30 speaker made by Altec Lansing—more specifically, the iM-237 Orbit Ultraportable Speaker for MP3 Players. It's small, and it comes in a nifty little case. And the battery life is amazing. I've occasionally left it on all night by accident. Yet, it's still using the same batteries I put in it in February. I watch a lot of TV online, since I don't have cable, and this speaker has become an indispensable gadget.