I will say that I am a glasses wearer, and the V-Moda V80 (M80) headphones are GREAT, at first they are a little tight but as the headband stretches and the ear pads mellow out the wear gets very comfortable also one quick twist and you can have a more comfortable fit without worrying about killing your new cans.
After I burned these in the sound calmed down and was just majestic, but even right out of the box these were awesome! I find myself wearing mine for 10-15 hours straight without noticing they are on.
I have tried Shure, Beats, Skullcandy, and Bose, and these by far are my favorite headphones.
They fit securly, and the sound is by far some of the best sound I have ever heard in a non-studio headphone. I'm not an audiophile by any means, but I love these headphones, also I'm not a bass head, I like an even mixture of all my music, not have my brain rattled out of my nose and the V80's deliver. Right now the V80's (if you don't mind the True Blood branding) are $139 on Amazon.com. The downside to this is there is a 3-6 week wait as they are on back order.
Some music I love to play in these are: Guns N Roses, Jimi Hendrix, Tori Amos, Tool, Eminem, Mother Love Bone, Janis Joplin, Disturbed, Ice Cube, and the list goes on
Hope this helps and good luck!