Wii owners who have a Netflix account should be happy to hear Nintendo and Netflix announce that US and Canadian subscribers will be able to download and install software directly to their gaming console to allow Instant Queue streaming, which is a big improvement from the previous method which required users to insert a Netflix CD into the drive to achieve the same functionality. The software is available for free from the Wii Shop Channel on your console.