From Citizendium - Reading time: 1 min
The Internet Channel is a Wii channel. It is a internet browser based on Opera. It originally was free; then cost 500 Wii Points ($5.00 USD); and it is now free. (Nintendo gave people that purchased the channel a 500 point game instead.)