Okay, so my girlfriend has been searching for the perfect bike for weeks now, but has a limited budget and has been having trouble. She hasn't liked the feel of most of the bikes she's tried, until she rode the Bianchi San Jose. That one felt perfect. However she really wants gears, not a single-speed. So any suggestions? Her price limit is $500-$600, especially since she'll need to add on fenders and perhaps a rack. Thanks in advance for any tips!