I use Cakewalk SONAR 6 to record with. That is my personal preference, although the program ProTools is more widely used among industry professionals.
I dont use instrument programs a whole lot, but Reason is very popular and one of the best out there.