Hey, there. I just found out today that there's a new beta version of Blender out - version 2.56.
This looks quite promising. If you haven't been following it, Blender is a very professional 3D modeler, and has already been used to make several short films. It also has a 3D / 2D Game Engine included, capable of realtime physics via the Bullet physics engine and is already making great strides in development. To top it all off, Blender is free, and open-source, meaning that it is open to modification and editing to developers. Here's the link to Blender 2.56 Beta. Have fun with it! ~ SolarLune