Is cost what's prohibiting you from getting a second bike? Because if it is I'd second the suggestion of a previous poster: get an older road bike. Bikes that were high quality in the mid 80s can often be had for under 200 dollars now, plus the cost of a tune up at a shop (if you don't want to do the work yourself). Also, older road bikes tend to have larger clearances for tires than modern bikes, and eyelets for racks/fenders.