my 2 cents
As far as soundcards go, At the moment i use a Auzentech X-meridian. I just came from an Audigy 2 ZS Platinum and the sound quality for music and movies is incredible on the X-M is way better. There is a definite difference between the two.
The x-fi is excellent for eax...