Blender is a great tool, but you'll probably pull your hair out trying to learn the interface. I use it, but only the texturing and animation tools.
Wings3D is wonderfully simple to use, and has been my favorite for a long time. It doesn't do booleans or extrude along path operations, but there are workarounds. W3D has a different approach to displaying and manipulating a model so it's worth a look at the Wings3D forums to "get an idea"...
However, having said that about Wings3D, I'm now using Carrara 3D Express and it is very nice.
http://www.daz3d.com/i.x/software/carrara_3dx/-/?
It's US89.95 and worth it IMO. Fairly simple interface, smooth, responsive, some good modeling tools and if you like Express, you can upgrade to the Pro version later. C3DExpress also allows you to animate, UV map and texture so if you want to create "cut scenes" using your game resources, you can do that as well.
I have Hexagon 2, but it's too buggy and p*sses me off when it crashes and I lose my work. Another reason to go with C3DExpress...