This is also my first post on this site so sorry if I did something wrong

Be a part of the community.
It's free, join today!

Welcome to head-fi!
I've listened some bose models..but for the price you can do better. Have you considered the HD-25 I II? they are nice performers for metal and such hardcore genres.
BOOOOOOOOOOOOSEEEEEEEEEEFIHAPOAWJBVKZXBGWGE
Okay got that out of my system. Seriously, I think you'll find more people here recommending Sennheiser over Bose even though they haven't heard the latter, not the other way around. The QC15 is probably top in its class for its noise-cancelling capabilities, so it's good but only if you do lots of travelling and/or value isolation as top priority.
As for you, I wouldn't recommend Sennheiser for your music tastes. Sennheiser is more for vocal, classical types of music. For rock, acoustic, screamo etc. etc. I would choose Grado, or the HD25. I would go for the HD25 if you're going portable with it, 'cause Grado doesn't isolate anything due to its open structure.
Another vote for the sennheiser hd 25 1 ii. Amazing for rock.
I agree that you should give Grado a shot (no experience with the recommended Senns), though they're definitely idiosyncratic and not everyone's cup o' tea. The 325i is the best headphone in their Prestige line and right at the top portion of your price range. The Bose QC aren't worth the price if you don't want the isolation -- to clarify, the Bose noise cancelling systems is one of the best out there, and definitely worth considering if that's a quality you need/want in your headphones, but since you also listed open cans as a possibility, there are better options for pure sound quality in that price range than the Bose.
Is it for portable use or home use?

I've never heard the HD25, but the general word is that they're great for DJing, rock, metal. I have the SR60 ($80), and they're great for rock. I don't think you should go too high up the line, as the improvements don't really justify the price difference. If I were you and I wanted to go for Grado, I'd go w/ the SR225. They are open backed headphones though, so they will leak a lot and isolate very little.
Why are Grados great for rock? There are a gazillion threads about this (I think) but I'll explain why, in my own experience. In stock form, they are harsh. Sharp treble and an overall very bright sounding headphone. This makes electric guitar solos brutal. When I first got them, I couldn't take the harshness but I got used to it over time. If you can't stand treble, don't get Grados. They are not very bassy headphones either, so if you love bass, maybe go for the HD25. The Grados are clear, bright sounding and good for fast paced music, which is what rock and metal is all about to me.
Sennheisers are usually mellower in their sound. Slightly more laid back, bigger perceived soundstage, a lot more comfortable than Grados. Apparently the HD25s aren't your traditional Sennheisers.
Cliffs: SR225.
In my opinion my sennheiser hd 25 1 ii is better then a grado.
How so?
Two reasons.
They are less harsh but have more bass.
Metal is more then just guitars.
OP decide for yourself.
Bassy drummy metal/rock or fast paced no bs guitar solos.
I don't have the QC15 but I've had the QC3's for years, I'd only get the Bose if you're getting them for the noise cancellation ( which means cancelling a steady noise like plane engined or road noise), If those are your choices I'd go for the Sennheiser's.
Even if you're looking for noise cancellation check out the Sennheiser MM450 Travel or the MM550, I find the sound quality on both better than the QC2 or 3's and there noise cancellation although not as pronounced works well.
Implying the hd 25 1 ii doesn't have fast paced no bs guitar solos. Please don't make an assumption like that without auditioning a can.