trangentspree on 24 January 2010
I don't think so.
On a side note, I think it's pretty cool now that the Americans have Netflix, the UK has iPlayer, and the Japanese have that video/music channel thing of their own.
Hopefully more companies will come forward to add channels to the Wii.