After undergoing a long session of the beta test, finally the complete version of Internet Channel is now available for the Nintendo Wii.

The Opera Browser is now available for download from Shop Channel.
Currently Nintendo is making browser download available for free until June, after June, the subscriber who haven't already downloaded the Opera browser can get it for 500 Wii Points from Wii Shop Channel.
The final version updates:
Auto-hide toolbar
Display cursors from multiple Wii remotes (though only Player 1 can actually click)
Favorites page immediately accessible
Improved website compatibility
Improved zoom leaves text crisp at all levels
New and better scroll interface
Search button on the toolbar
Start up time decreased by 5 seconds
URL text (www and com) easily accessible
Here are few images of new Opera Browser taken from nintendowiifanboy. Don't forget to go through video footage.




Via: rehashr