As far as fire wire vs sound card, well it depends on what you want to do an how good the ADCs are in what ever you are using. Either way I don't think the problem is with the interface but rather with the system / software / its configuration.
However springing for some more RAM is never a bad idea
My instructors page and www.studiotrax.net for all things recording.
my toons Brought to you by Dr BadGAS
my toons Brought to you by Dr BadGAS