the giant rapid XL is a very large bike i'm 6'3" and mine was practically too big for me. it's got the sloping top tube so ignore the c-t seatube measurement and ride one to really get a feel for it. The base model is about $500 and you can fit larger cyclocross tires on it if you want to take it somewhat offroad and there are rack and fender mounting positions.