Taken from the front page of the site
Today, Nintendo announced the Internet Channel, which used to be available for download for 500 Wii Points (USD $5), is now free of charge to users who have yet to download it. When the Internet channel was first launched it was free however that was only a limited offer, but luckily Nintendo has made it free again for all Wii owners connected to the web.
Details on how to get the channel will be posted on the Wii message board and the official Nintendo website.
The Internet Channel, powered by Opera, is useful for watching YouTube videos, reading articles, or just surfing the web - all from the comfort of your couch!
For the existing users who have already paid for the Internet Channel, Nintendo is offering those users an NES game free of charge but the free NES game offer will be starting sometime October.