I have a cheap bike that I have put some miles on, but it is getting beat. I am trying to hold off until I can afford a good bike because after I accomplish my marathon goal I want to do an Olympic distance triathlon.

Maybe I will buy a new bike more sooner than later then. Altitude is tough around here. Trenton has a lot of rolling, small hills, but the elevations isn't more than a few hundred feet above sea level at any point.
Thanks for the advice
-Tim