I went back and rode the 47cm Trek 1500 today. It handled great, shifted fine. However, the levers were still too big for me. It didn't bother me as long as I was on the hoods, but once I went into the drops I could only reach with one finger, barely. The guy at the store said they could be adjusted some, but not by very much. The other issue I had was that I think it was still too big. Almost immediately the palms of my hands were sore (and I had gloves on), and after 5-10min my upper arms to elbows felt sore. I'm guessing this means that it's still too big. However, the next size down is a 43cm, which they think will be too small (I'm 5'2"), with the seat tube extended to its max. Of course, after going to all the bikes in this town, there is a total of 1 bike smaller than that, which was the 44 Fuji. I only rode it for a few minutes, but that one felt fine (although it was only the 2nd one I rode). I'm going out of town for Sun-Mon and called the bike stores there and found the 43cm Trek, 45cm Reno, and XS - XXXS in the Giants, so I guess I get to add test driving to my trip!