I'm having trouble with my speakers (obviously

).
I have an ASUS P6T motherboard, and am using the onboard Realtek HD Audio for my speakers.
My speakers are Logitech X-540 5.1 Surround Sound speakers.
The only way I can get sound to come out of all 5 speakers is to enable "Speaker Fill" in the Realtek Sound Manager. I still can really only hear my front left / right / center speakers, and I can't at all hear my rear speakers. If I go and put my ear to them, I can hear SOME sound, but it's really quiet and very poor quality; I'm only getting distorted, higher-pitched (treble?) sounds.
So I thought I could use the Room Correction feature to remedy this, by increasing the gain on the rear speakers. That worked, only now the sound is very... "out of sync". There is a noticeable delay between sounds that come out of the front speakers and sounds that come out of the rear ones.
I entered the exact measurements of how far away each speaker is from my chair, and still no luck, the sound was still out of sync like crazy.
So now I'm kind of stuck. Either I don't use Room Correction, and only hear sound from my front / center speakers, or I DO use Room Correction, and have
horribly out of sync sound / music all the time.
Is there anything I can do? I'm surprised that entering the correct measurements still made it out of sync, isn't it supposed to do the exact opposite?
I remember in XP I had the speakers working wonderfully, I could HEAR the rear ones, and it wasn't out of sync or distorted
I'm also having trouble downloading drivers from Realtek's website, every time I try, it times out.