i've used TrueVision3D on and off for a few years I havent touched it in a few months last I knew you could not make a commercial product with it yet because its still in beta? That could of changed but I would recommend using TrueVision3D hands down very easy to use and the community isn't to bad.
Yep, you've been able to release commercial products for a few months now. Maximum Football was the first commercial release, I think :
http://www.matrixgames.com/games/game.asp?gid=301