A mountain bike with a rigid fork and street tires is a lot more rugged and versatile then a road bike. You can even put drop bars on it and with road tires you'll be almost as fast as a road bike and a lot more comfortable. Plus you can get off the road if neccessary and take all types of short cuts and trails that would kill a road bike. The pros outnumber the cons so I'll choose a MTB.