Hi folks,

I'm trying to buy my first road bike, but I'm trying to make it one that I won't want to upgrade/change for years to come since I'm going back to school (no more salary!). I planned to spend 2000-2500, but would always like to spend less. LBS naturally pushed my price point up, and I really like the Amira. I'm training for a triathon, and it feels really nice. But I'd also like to use this bike to get to work, ride with boyfriend, etc. So maybe Ruby makes more sense? Thoughts?

Is it worth it for a newbie like me to get Ultegra components in order to avoid wanting to upgrade in a couple years?

I'm 5'3, very short torso, and I've had trouble finding a bike that feels good. I haven't tried any Orbea, Felt, or Trek because I don't like my local dealer, but suck it up...

Advice would be much appreciated! Thanks!

Jessica