My wife will be taking the basic MSF course in the next couple weeks and is starting to hunt for a first street bike. I have some thoughts on helping her choose one and am curious what other folks think about a first bike. A little about her: 5'4", 115lbs, never owned a bike before, somewhat timid, wants to go to work 15 miles away on it and occasionally go on longer (2 hour+) rides with me, likes the styling of sport bikes, doesn't want something too wimpy that would be outgrown within a season. She wants to get a bike for fun around town for the most part. My thoughts were to look at a Ninja 300 or 650, or the new CBR500. I talked with a guy at Iron Pony last weekend and he thought the 300 would be fine but when I told Katie about that, she was concerned that a 300 would not be powerful enough to keep up on the highway. No way she'd keep up on a fast past no matter the bike, but screaming along at 11,000 RPM might not be exactly fun. Things that make sense to me are a low seat height, comfortable (upright?) riding position, low weight, easier to control powerband. Probably something gently used. Any thoughts? Key things I'm missing? STFU and let her loose?