Best city in terms of life Style
It is dependent on the nature of the person. If you are very much interested to enjoying by spending your time with your friends then you have to choose the Ahmadabad, Baroda and Rajkot city. In this city there are new generation that is used to enjoy themselves with friends.
Best city in terms of cost of living
Now a days the prices of all the item is going higher and higher. But from the my point of view the mega cities have more rent of the house compare to the small city so you can chose cities like; Morbi and Gondal.
Best city in terms of safety and good environment and more job or business opportunities
Ahmadabad is the best city for you to live in the best environment and for best job opportunity. So, you should go with the Ahmadabad.