I'm an ex downhill mountain bike racer, with 3 sons who all want to be pro MX racers someday, so after hooking the boys up with bikes and gear, It's finally my turn. I'm 6'1" 235lbs and have been on BMX and MTB bikes (no motos)since I was 14. I am really partial to Honda's and have a budget of $4K. I was considering an 03 CRF450, but was wondering if a 2 stroke 250, or a CRF250 would be a better first bike. I'll be riding trails and also would like to give the local MX track a shot. What bike should I get?