I've used Amplitube happily for a long time now.
Great for recording and customizing your sound.
If you're good with your DAW (I use fruity loops) you'll be very satisified with all the options available
(don't cheap out with the free version. you get what you pay for)