Go for the new road bike. The amount of money you will put into changing your current bike around you could find a road bike for a few bucks more, and you will enjoy the ride much better. Just my thoughts.