I'm going to purchase a bike with 150cc please advice?

My hight is main I'm 5.11, moderate body, need bike with nice milleage.
I have chosen some bikes like apache rtr160, yamaha fz s v2.0, honda trigger, hero xtreme and last is suzuki gixxer please advise which one I can choose need better comfort and stylish to

You just simply can't beat a Honda. They are reliable, get great mileage, and have great resale value if you want to sell.

I would get a grom

Out of bikes you have shortlisted Yamaha Fz-S Fi Version 2.0 and Upcoming Suzuki Gixxer are my picks, since Gixxer is yet to be launched it is hard to tell anything about it but the product as per its Tech Spec sheet looks promising now it all depends on the pricing. As far as Yamaha FZ-S Fi V2.0 is concerned it is a great bike and better than its older version Fz. To read the detailed Test Ride Review of Yamaha FZ-S V2.0 Follow the link:
http://www.bikesindia.org/reviews/yamaha-fz-s-fi-v2-0-test-ride-review.html

And to compare the Technical Specifications of Suzuki Gixxer and Yamaha FZ-S V2.0 follow this link:
http://www.bikesindia.org/yamaha/fz-s-v2-0.html?compare_to=534

Hope you got the answer.