Looks like by the last statement, the helmet will not be available in the US:
Non-sponsored speed merchants can expect to see the new Giro Advantage, which is EC safety approved (European Community only) available in Spring 2006.
and the close up photo of the pinarello (lower on same page) looks a lot like a road bike that got into a bad accident. or what a road bike looks like to someone with serious eye trouble. I have to rub my eyes after I have a look…