A bit of background... 1) Current Bike: 2006 VFR800 w/45k miles 2) Location: San Diego County CA 3) Rider: 6'3"; 200lbs, 20+ years riding 4) Style: Moderate, weekend trips up to 500 miles I will definitely keep my VFR, just want to add a lighter, fun bike that is better for in town with friendlier egros and 50+ mpg. I don't plan on riding in the dirt but Southern California has some interesting backcountry trails that I might consider, but not a priority. Advantages of CB500x...Honda refinement, fuel injection, better mpg Advantages of KLR650...Off-road capability, roomier for taller rider, more "character"? Any of you had to make a similar choice? I would appreciate hearing your opinions!