I don't understand why motorcycles don't get much better gas mileage.  That Ducati, for example, has a 16 hp motor and gets 52 mpg, about the same as a Geo Metro that can carry 4 passengers and/or a lot more cargo, and has 5x the curb weight.  What's the deal?  The Honda Insight gets even better mileage (around 70 mpg) and with a 10.6 gallon tank, has around 700 miles range.