You have normal Indian guy height and hence it will not effect selection of bikes.
Considering from your list of bike, you want a performance bike from current available option of bikes.
Lets start with Yamaha R1, the new entry.
Yamaha R1 is 150 cc and surely best bike in 150 cc in terms of performance, giving 17 bhp just from 150cc is awesome, so if you are looking for something distinctive and fresh then no other choice than Yamaha R15, ofcourse if you can spare 1 lakh rupees easily. Ofcourse with Yamahas power efficient engine and India's first liquid cooling system in a bike.
Pulsar 200, good styling, fresh looks but pretty common, producing 18 bhp and rest you all know.. Hamara Bajaj

Ya, costs around 80K .
Karizma, 223 cc engine and sporty but little dated now, 17 bhp, cost same as Pulsar 200cc, once had image of best premium bike. And yes, reliability of Hero Honda.
Apache RTR 160 FI can be your next choice if from TVS, new FI is now almost available throughout the country, the new apache has better look, aggressive sporty styling, now choice of new colors and yes very good pickup, goes 60 in 3.8 secs (I am yt to test it

) .. Apache has gained its own respect in Indian biking scene. Sporty Short bike .. good for wheelies etc .. (if you like to do them)
So you can see clearly that if you have money then go for R15, fresh powerful and if something good from budget of 60-70K then Apache RTR 160 FI and you will feel good about it.
Pulsar 180 is also one of the good choice but its too common, every second guy has a Pulsar !!!!