Hi supernova
I am 5.9 ft.
Yamaha Fazer V2.0: I haven't driven one but the sitting posture is a bit of a question mark as even though it is comfortable but our backbone wouldn't be straight. (My personal opinion). I myself found it difficult when i was about to purchase one. But then still it is one nice bike to be in, especially while touring.
Hero Karizma R 2014: This is one nice bike which i still like and during my bike buying decisions, I have test driven it for a long duration and my backbone started to ache as it has the clip - on handlebars which is set a bit low. But then according to me it is the most looker bike, why do i say this?, because all the people were staring at me instead of driving their vehicle so it turns heads. And as the pillion seat was more raised to the 1st floor (Apologise me, it is my personal opinion) i have rejected it from my list and bought a RE Classic 350 Silver.
I still like the Karizma R because it has got the pilot lamps, projector headlights, cheap to own one, etc. If you are driving it solo then this can be the option than any other sports bike.
Hero Xtreme 2014: I also test drove this and i would say that this was the best bike for tall persons as the seat is being raised than in any other bikes and the sitting posture is good. And now it has many features like it has the mobile charging, digital display, etc.
Please Note I have been using the Hero Honda CBZ Xtreme from 2009 till now.
So my advice is if your ride is mostly based on touring concept then consider the Yamaha Fazer V 2.0, and the Hero Karizma R 2014. But if it is wholly based upon city limits then consider the Hero Xtreme, and the Bajaj Pulsar 220. (I am not comparing these both bikes).
And why can't you stretch your budget a little bit and buy a Royal enfield as the Royal Enfield bikes can be used inside the city as well as in the highways/ long trips. And now RE Bikes are given a warranty period of 2 years. And it will be the best suitable bike for all tall persons.