needing some encouragement before i dive on in ...

I still recommend 3DStudio Max. It is the Industry standard. The free license is for 3 years. If your going to release commercially, just buy the Pro license at that time, no problem.