Your new soundcard looks very interesting, I look forward to hearing of your results.

Although you might have things covered pretty well with the OS settings, this:

http://www.musicxp.net/tuning_tips.htm

gives suggestions for XP optimisations for music, if you hadn't already run across it.