after all this discussion and information(reading through other threads) i got till now....
I am leaning toward "Yamaha Junoon" now......
(spareparts availbaility might be a problem here, but this is looking like a pretty much balanced bike for me)....