Actually any multitracking software or device will do the job.
For me, I use protools but you can use anything from a MD or cassette multitracker, to Alesis/tascam multitrack recorders.
If not the M-Audio stuff is also reasonable. Things like audition will also do the job (with appropriate interface)
Cheers
Robin