Go to a shop that specializes in bicycles. Brands like specialized, gary fischer, scott, raleigh, cannondale, salsa, surly, giant, trek, fuji, just about anything that you will find at a bicycle focused store will be relialble. I currently ride a scott scale 50, and scott's lower end seems to be...