Thanks for your suggestion... !
I don,t want to buy an Expensive and Pro camera Right now and not a lower end dslr !.Nikon D5100 is enough for my needs. Secondly Its a Entry level DSLR so i have to learn a lot,And After 2,3 Years i will upgrade it to any Pro DSLR If i needed !
Yaar i have googled on Internet .D7k has Oil Splashing problem very commonly.I can,t travel 400 km every time to clean the lens if my D7k do that... 
To be fare i have the budget to buy D7k right now. But D5100 is enough for my needs ! 