Nicklaus,
As to a soundcard for your PC. Well, there are alot of multi I/O cards to choose from. If your running win7, I'm guessing you have a new PC. It may not have PCI card slots, newer PCs have PCIe slots. Cards like the M-Audio Delta series need PCI bus slots. You should determine what bus slots you have. There are not that many PCIe cards that I know of. Alternatives are USB or Firewire interfaces. I am looking to update my system soon and will be looking more into the best card config. Short version USB port must be 2.0, firewire can be tricky to set-up. But, once config'd either will give far better performance than what you are currently getting. Also bear in mind that if you are looking to record guitars, or voice from a mic you will need, either a card with pre-amps in some of the input channels or external pre-amps to feed the channel input.Check on-line, talk to someone at a shop that sells audio gear. let us know what you find.