Generally you get what you pay for. Blender is the exception in that it can rig quite well and obviously costs nothing. But, learning how to rig in Blender might be more of a pain than spending some cash on something else. I'd certainly try a tutorial and give it a whirl, though.
What's wrong with FragMotion and Character FX?
What's wrong with FragMotion and Character FX?