which one is batter in between nx8,creo 2,solidworks for modeling.?
Depnds on whether you cooperate with other people, what you want to model (solids, sheets, tubing systems, factories, ...), what you are used and just about a few hundred other factors.
Personally, I do prefer NX8, because it will work fine with various PDM systems, it's battle-hardened, offers a huge range of features and supports JT (look it up) quite well.
It differs my friend .If ur a Beginner I recommend SolidWorks ( Because its very easy to use simple UI ,You can use with without any tutorials.Creo is somewhat similar to SolidWorks but there are some limitations which you can do in solidworks and not in creo. NX yeh its powerful tool ,its a way complicated then the other two ,but if u master it , You Rule :p all the best