While Blender is powerful and free, I really think its not such a great idea to learn it because of the interface. If you get fairly fluent in blender and figure out that modeling is something that you actually want to do, you would have to completely re-learn how to use a modeling interface if you were to switch to commercial software. It would be my reccomendation to go start using XSI Mod Tool. It will be much closer to an industry standard work interface and it is also completely free. An alternative to paying full price for modeling apps, if you are in college, you can get the autodesk education suite for about 300 bucks. That includes:
Softimage XSI
3DS Max
Maya
Mudbox
Motionbuilder
These are all perpetual licenses which means you have the software till you die. XSI mod tool is pretty much the full version of XSI that is used by quite a few gaming companys these days. Minus some redering options and export options. You can export to almost all modern game engines tho to use your models to their fullest.
Just remember that every modeling app is going to be overwhelming at first until you start to learn the interface. Learn it in small chunks so you can remember things. Also, once you know the interface, you can generally implement any modeling technique from any application in the one you are working on. It may just take some searching to achieve exactly how to do it on your specific app.
So there is my two cents.
-Peace