maybe its been said but the inexpensive way out of this is to put road slicks on to your current ride. You will spend way less money, get a quicker ride and you are already (presumably) comfortable with your MTB. Many people ride charity rides, like the MS-150, on MTBs.