Daz3D v2, TrueSpace 7 (yes '7') and Wings3D are all free.
I have played with Wings3D and it seems quite easy to use, I like it. I used TrueSpace 3 about 5 years ago but found it odd (and they keep emailing me to this day). Daz3D, I know nothing about but it does have some link with Carrara which I also played with a few years ago and found easy to use.
I have used Blender and can't make too much progress. It's probably me as everyone else says it's great ..... arh well
I haven't downloaded The first two yet, only Wings3D.

Which one should I learn for games modelling ?

Thanks