It is interesting to compare Unity and Blade3D.

The Blade3D license and price is fair, and it is more cool your game can run on XBOX 360 than run on Mac.