I'm adding this info to this thread to help update anyone that finds this while searching etc.
I have some more info and updated findings to add to this specifically relating to Windows 7 and finding the right driver and configuring it properly so that you don't end up with Windows mixing all of the channels together. Specifically I am using this method on Windows 7 Pro 64bit.
It seems that all devices with the cm6206 are compatible with the same drivers. It doesn't matter if it's a 5.1 card, 7.1 card or even if it's not even a sound card at all!! They put this chip in a LOT of different products and they all seem to be compatible with eachothers drivers.
None of the windows drivers properly separate the audio tracks. I have tried them all. At least all that I can find. The drivers that come with these USB sound cards also don't work. I have tried 2 different OEM disks and downloaded a few others that also don't work. If the driver installs 2 different devices in your windows audio control panel, it's the wrong one.
This is the only driver I have found to work:
http://www.rosewill.com/media/Download_Files/Drivers/driver%20for%20rhts-8206%20windows%20xp%20vista%207%20v1.0.zipThis is a zip file, so you have to download an unzipping program. Winzip or winRAR will both work. It might say it's the evaluation version, but I've had it for months now and it still works.
It's for a set of gaming headphones, but don't let that bother you. It comes with an applet for the audio driver that gives you access to more controls that just the standard windows control panel. When you install it, it should replace any other c-media, or windows universal USB sound device drivers (it did for me anyway). I just went into the folder where I unzipped the driver and navigated to /fscommand/W7 and double click on "setup". This automatically replaced the other driver.
If it doesn't work for you, go into your control panel and select the audio device that was first installed (I have done it for both devices when it has installed 2 and it doesn't seem to matter which one you choose).
Go to the properties window and again click properties.
Then click "change settings" and go to the "driver" tab and click "update driver".
Click "browse my computer for software" and click browse.
Navigate to the folder where you unzipped the driver that you downloaded and make sure that the "include subfolders" box is checked. and then click next. It should find the driver and update it.
Once you have the driver installed you have to go back into the control panel and select the new device that it added. It should be called "Speakers - USB Multi-Channel Audio Device".
Click configure and select either 5.1 or 7.1 depending on the actual sound card that you have.
Click next and make sure all of the boxes in that screen are checked.
Click next and again check all of the boxes for full range speakers.
Click finish
Now with the same device selected in the control panel view, click properties.
Go to the advanced tab and make sure that the default format is set to 16 bit, 48000 Hz (DVD Quality). Mine was set to 44000 Hz by default and this will make the laser images distorted.
Do not set this device as default!!! Leave your internal sound card as default. I also turned off system sounds to be on the safe side.
I have also seen a lot of people say that you need to go into your internal sound card device and go to the "Enhancements" tab and click the box for "disable all enhancements". I'm not actually sure if this is necessary since it should only affect system sounds but I did it anyway.
If the driver installed properly, you should also have a new item in your control panel main view in addition to "Sound".
You should see "USB Multi-Channel Audio Device" double click it.
This is where you will see at the top left under "System Input" a drop down box where you can select the number of channels. Select 8 even if you only have a 6 channel card.
Next, look down at "Output Mode" and the drop down should list the max number of speakers that are specific to your particular sound card.
I left all other settings as default.
OK! That's it. With this setup I am able to get Laserboy to output correctly to all channels without mixing things together.