Hey, so I am looking for my first pair of headphones, preferably over-ear. I mostly like listening to rap, country, rock, and pop, and I need headphones with good bass, mid, and treble. Noise cancelling and wireless are not something I want. I don't care if they aren't this year's model, and I would like them to be under $100
I can second the Donscorpio Dolphins and NVX XPT100.
I would also add Logitech UE6000 to your list since they can generally be found between $80 to $90 because they are on closeout. And while they have noise cancelling, they have better SQ with it turned off.