It's amazing that such a nifty thing as Google Current evaded my sight for so long. My webmaster friend said he hadn't heard of it before either.
Thanks for the link. My friend back home gets Current with his cable package, they don't have it here though. You can click on "What Channel is Current TV?", and automatically notify your cable provider that you want to have the channel added to your lineup, pretty cool.