Yeah Giro has an audio system... But i just got some headphones and sowed them into the earpieces of my carerra helmet, ran the chord around and its all good.
Buy a helmet that fits well, not one that you just think is cool. If its not comfy you wont want to wear it.
------------------------------------------------------------
Pain heals...Chicks dig scars...Glory lasts forever