The Internet Channel is now free on the Nintendo Wii. Also, If you had once bought the Internet Channel, Nintendo is offering compensation.
“If you you previously used 500 Wii Points to download the Internet Channel to your Wii console, at the end of October we will be offering you the opportunity to download, for 0 Wii Points, one NES game of your choice (valused at 500 Wii (Points) from the Virtual Console catalog. Details of this download offer will be provided via the Wii Message Board or on Nintendo.com soon.”
-From Nintendo’s website
The Internet Channel is a modified version of the Opera 9 browser for the Wii. You can download the application from the Wii Shop channel.
Thanks for the tip Sonic62!