The type of interface you need depends ultimately on your needs.
How many simultaneous inputs do you need for tracking?
There are MANY, cost effective, stable interfaces out there, either USB or Firewire.
Also give us an idea of your budget - that helps enormously