I stumbled upon Canvas 3D today. It's a 3D modeling and animation program. There's a free version, a lite version and a full version. The lite version is only $35 and the full version is only $70. The lite and full versions read and write the DirectX format files so if you are trying to get started in game development this might be something you want to check out.