Recently, Nintendo & Opera released a new update to the Internet Channel to the Wii Shop Channel which you can download for FREE now.
It's update contains a new version of Flash Lite which is supposed to play Flash 8 & 9 games, movies & videos.
So, I tested it out on Club Penguin & it worked pretty well so therefore the saying "You can't play Club Penguin on Wii" is now a myth.
Also, If you downloaded the browser for 500 Wii Points previously, you can download a free complementary NES game on your Wii.