I'd probably go for something a little bigger than a 125, they make a lot of noise and dont go anywhere quick! Although can be dept up to speed on open roads, the stop start of a city I'd recommend a 400CC sporty bike like an old CBR or maybe a Hornet 600CC. Enough kick to get going quick, but not stupid quick and over powered