Do you need closed back, or is open backed okay? Can you try either on first?
Grado's particularly can be uncomfortable. I can wear mine for a few hours, but then I really need a break.
If you can stand the comfort and do not need closed backed, the sr 225 are great. I have not tried the Sennheisers, but I have heard great things about them.