I went to the site several days ago but never got the chance to try it out until earlier today. Given the buzz lately i visited the site with high expectation.
I am sorry for the title, but PluggedIn.com was cool until i found this:
The content is not licensed for distribution outside the US. We are working closely with our partners to extend our licenses internationally. Stay Tuned.