Yeah, i rode Apache RPR 160, but it is pretty short. Nd ma height is also 6'2", so I'd surely be uncomfortable in riding the bike for more than 40 mins.
as per ur priorities, I'd suggest u go for Pulsar 180 DTSi.
PS: For me, comfort was the top priority, so went for CBZ Extreme.

(Apache has that *uncle* kinda looks

)