I downloaded this a few years ago, and it is free..no strings attached...as for ease of use...it's not for a beginner, but they have an excellent forum that got me through all of the hard (for me) stuff!
here are some tuts...
http://www.google.com/#sclient=psy-a...iw=960&bih=467
and some sites with forums....
http://www.google.com/#sclient=psy-a...iw=960&bih=467