The RP and CO are the flavor of the day. They are no better than many other products and cost an arm and a leg. So many people think if it costs more...it is "cooler". I get a kick out of the fact that some people buy a name more than the product. I rode in a RP a couple of times and didn't like the fit and feel.
Try on as many as you can before making a decision based on what fits you the best. Most people at events, after they ride, are usually happy to let you try their body protectors on.