Today, Nintendo announced that the Internet Channel is once again available on the Wii Shop Channel for free--and will cost nothing for the rest of the Wii life cycle. Users that already paid for the ...