With my ongoing conversion to OSX I am now in need of a new 3D solution that will enable me to develop for both Unity3D and XNA (still cannot leave the MS grip), thus my initial thoughts are of Blender.
However whilst browsing some XNA resources I discovered that the guys over at Caligari have Released trueSpace 7.6 for Free download. All you have to do is register for an account, then download the software.
trueSpace7.6 is a fully-featured 3D authoring package that will let you model, texture, light, animate and render 3D content. As well as traditional images and movies, you can also make 3D content for online shared spaces, and for Virtual Earth.
An entirely re-written X format exporter lets you save your trueSpace creations to load into game engines such as XNA to develop games for Windows or the Xbox 360.

A real-time scene with several lighting set-ups (by Marcel Barthel).
trueSpace also supports import from a wide variety of formats, letting you take existing objects and use them in Virtual Earth. Read..
Unity has evolved to be the perfect MMO and virtual world client, both in the browser and stand-alone. Stream in limitless landscapes as your users travel your universe, customize characters, and load infinite locations and virtual items on demand.

Fig 1: unity tropical paradise demo
When Funcom, makers of Anarchy Online and Age of Conan, decide to use Unity for their upcoming browser based MMO project, you know it has to be good.
SOURCE: unity3d.com
Coupled with the capabilities for wii development unity3D is a must have for indi and pro game developers alike.
Unity Technologies recently announced that it is now supporting the Nintendo Wii console as an authorized middleware provider. The Unity game engine is the cutting-edge choice for creating visually-rich, 3D games for the desktop, Web, and leading mobile devices and video game consoles.

CLICK TO PUBLISH
Ready to run your game on your devkit? It couldn’t be easier. Build it with one click. Run it with another. That’s all! A build supervisor not required.
SCRIPTABLE CONTROLERS
A simple, straightforward, fully-featured remote scripting class lets you read data from the Wii RemoteTM, NunchukTM, and Classic ControllerTM effortlessly.
LEARN MORE
If you are interested in learning more about about using Unity to develop games for the Wii console then please visit the unity website at the following URL:
http://unity3d.com/company/news/wii-press