Giro Advantage 2 will be cheaper than the Rocket, though I don't know if it will be as aerodynamic. I really wouldn't order a helmet online. When the Giro Advantage 2 comes out, I'm going to my LBS with my bike and seeing how all of them (they carry the Rudy, the Rocket and are playing favor cards to get the Giro) fit my position and my head.
Secondly, Seth556 is no troll he's honest. He pointed out to CJbruin that his FA(frontal area) is a big limiting factor in speed. I don't agree with Seth556's assesment that it is "tons of money", a good tri bike and helmet are money well spent.