I need some help, advise, someones 2 cents whatever you might call it. I bought a bike for my 16 year old son last year used. It was a single speed "dirt jump" bike. He likes it alot but you definately get what you pay for. Quite a few repairs later it is good working order and he enjoys it. However he has discovered cross country MTB racing and his dirt jump bike doesn't cut it. For Xmas I would like to buy him a new bike that might suit him better for racing. I am not looking to break the bank as he is 16 years old doesn't need a 5000 race bike. So does anyone have any opinions, advise, or whatever else on waht brand or specific bike would be a good entry level bike? I would like to stay under 1000 for a hardtail bike. Thanks