Cannondale, Diamondback, Felt, Fuji, Gary Fisher, Specialized, Trek: These are the brands of mountainbike carried by my local bike shops.

Is there anything one needs to know about these brands before buying a bike? Can they be meaningfully rated? Or is the specific model and its fit to the rider more important than the company that assembled it?