I used to sell UNAVEGA B.I.T.D. first "real" job I got at a bike shop.(cool) I still have a pair of Ned Overand drop handle bars made just for mountain bikes. Unfortunately I don't have a bike for them.(yet)
Something that is real demoralizing is being passed on your road bike on somebody on a mountain bike. That happened to me on Saturday when my riding buddy and I were going up a steep part of my usual route. I got dropped and he waited at the light at the top of the hill laughing at me. Then when we took of again he dropped me again.
I think I need to get in better shape or find slower friends.
As for tires I set him up with IRD 26 1.5 semi-slick tires. Next time Ill fill them with water.
Mike