I've used Audacity for PC recording direct of my guitar. Works a treat and there are a ton of sites with info about it. Pro Tools would be the way to go if you have the $$$ though, as it is one of the industry standards.
It's kinda like comparing GIMP and Photoshop in the photography world.