You can't go wrong with specialized, cannondale or trek. With a $1000 budget I would look for something used. It will get you more bang for your buck. Its like with anything else, you get what you pay for. You could probably pick up a good trek 1.4 used in your price range. The problem is...