After many years with BIAB and MIDI I finally realized that the only to way to get good midi quality and solve other problems like latency etc was to get a hardware synth (I use a Roland SD-50) Software synths just weren't worth the frustration. I also think the same about RT's - get a sound module (I use Focustrite), but that's another story.

Tony