Yeah i'm also leaning towards the Honda. The ZX10r has more HP but Honda has better midrange which is better for the street. ZX10r makes all it's power at the top which is only useful for the track, so useless for pakistan.
Anyway both bikes are not available in Pakistan for now. There is a Green 2011 ninja but no black/red 2012 one as of yet.
Bad news is since so many bikes have been imported in the last few months customs have gotten greedy and are trying to jack up duties! Good news is, 5 year old bikes may be allowed soon.
So let's see, will have to wait until this duty issue is resolved.