I tried the ASIO4ALL when I had a HT Omega Striker 7.1 sound card, which doesn't come with an ASIO driver, so I could get it to work with Sonar but it messed up the drivers for my regular Recording device (a Focusrite Saffire Pro 40 firewire connected unit) and I had to remove it, and not use the Striker 7.1 with Sonar (which really didn't matter as I was only interested in seeing if it worked). With Sonar, I've found keeping my recording device as the sound I/O in Sonar keeps it happy and separate from my PC's sound card and non Recording (Sonar) sound.