I record all my midi tracks using a soundfont that is close to what I`m after, First. The SBlive card won't allow me to use mutlitple dxi synths and record another track due to the latency. When finished recording all the basic tracks i want, I then route them to the dxi synths I want to use, tweak them up, mix, and then bounce to a single stereo audio track. You can then mute all the tracks, archive, or delete them, except the new audio track, this will allow you to record additional new tracks to accompany it from there. (Thats how i get by most of the latency from the sblive). Also once you bounce the virtual sunths to a single track the mixing is over except for EQ adjustments, unless you delete that new audio track and start over again. Getting a 24/96 is probably the most offered and best advice for SB users like you and me. However the SB cards do really well with midi, its just dealing with audio and inserted virtual devices that they seem to crash and burn so easily.