rgturner
2. What should I purchase/replace to get the lowest latency?
As others have said, the Creative card is the weak spot in your setup.
You may not need the lowest possible latency, but you will need latency so low the delay between playing the controller and audio coming out of the computer is low enough that you don't notice it. That is for most people latency under 10 milliseconds, but some of us find we need lower than that.
If you are only going to be using VSTis and not recording audio or won't need more than a couple of inputs then that will help bring the price down. It might be a mistake to get an interface that's only just adequate for your needs though. You may find later on that you do want more inputs, either microphone or line level. If you have hardware synthesisers for example, you might find they still have their uses. Many people still use "real" synths, myself included.
For low latency performance much depends on not only the hardware but the quality of the drivers. The manufacturer's record of releasing new and good ASIO drivers for their older hardware is also important. You don't want to spend a lot of money on an interface if the manufacturer has a history of dropping driver support for new versions of Windows.
Interfaces made by RME have a very good reputation for low latency and good driver support. The newer MOTU interfaces are well regarded, as are the higher end of the Focusrite range. Avoid interfaces that rely on USB power alone and don't have an external power supply. Personally I would avoid using a firewire interface with Windows as they can be problematic due to less than ideal firewose support in Windows. A firewire chip made by Texas Instruments is pretty much essential to get firewire to work as well.
For an interface with very good latency and only a few inputs and outputs the RME Babyface is highly regarded, but much depends on how much you want to spend.
Avoid using ASIO4ALL as a driver if you possibly can. It works for some people, doesn't for others and can interfere with manufacturer's ASIO drivers. Some people on other forums seem to tell everyone that ASIO4ALL works miracles and is the driver to use no matter what the interface. It isn't.