hey mate
have you considered a gpx 125?
New 2010 GPX 125CC RACE ENGINE, HIGH COMP PISTON, RACE CAM. One of the quickest 125cc Engine on the Market - DHZ Mini Moto
on special usually $460
Not sure if there much speed diff between this engine and 140cc.. and maybe last longer