It occurred to me the other day that I love my two bikes, and that getting rid of either would be painful, or worse. For the first time in years I'm not bike shopping, nor do I have bike lust. I haven't even been on eBay looking for upgrades.
My MTB is a FS Giant NRS with a Mars Elite up front, an XTR/XT drivetrain and homebuilt wheels with Mavic 517 hoops.
My road bike is my Fuji Team (bought as a frame) with an Ultegra drivetrain and 105 shifters, hubs and brakes.
Please don't ask me to choose between them, but. . . if you did. . . and I had to. . . I'd pick. . . ummm. . . uh. . .
The Giant. I'd get another set of wheels for slicks so I could ride/train on the road. At this point in my life I couldn't give up XC riding and racing, so the MTB would get the nod.
Ask me again later. I may change my mind.
P.S. Sorry to have forgotten cyclocross in the poll.