Precision Concepts did mine (450x)and I cant tell you what an awesome job they did. We had ESP do my daughters (CR125) along with a complete lowering of the bike about 21/2 - 3 inches and she was equally stoked about the way it turned out. I think any one of the companies with a good reputation will do an awesome job for you. Don't be afraid to ask questions so you can feel comfortable with the people you decide to spend your money with. Thats why I chose Precision Concepts, they have a lot of knowledge with Honda
(Mainly OFF ROAD) and thats what I mainly ride. You may be more in to track riding, so you may want to go with a company that specializes in that area. Like I said I don't think you can go wrong with any of the reputable companies!!!
OH and one more thing... be ready to smile after you get it back
