Since it looks like I missed the party. I have a pair of Grado Sr-60's at home.
A4audio in Richmond Hill is selling a pair of sr-80s for 99USD (seems like a pretty good deal).
I used to listen to music while riding. The not hearing stuff wasn't so much a problem as the drunken delayed reaction time. That's what made me stop using them. Plus I like to hear the noise my bike makes (i.e none).