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.
The link goes strieght to the nintendo site. The offcial one. I doubt nintendo will lie about this or bring up a rumor