Heya,
Sennheiser, while they have some nice headphones, have a lot of mediocre to bad headphones in the market because they have it flooded from A to Z in every niche and price range. Literally. Everything from $20 to $30,000 has a Sennheiser niche headphone. We talk about a few of them that are good, like the HD580, HD598, HD600, HD650, HD700, HD800, but there are a lot of bad ones. I consider the whole HD4xx line to be essentially junk/toys. They all feel like cheap plastic, the pads are cheap material, the cables are weak stringy things and their sound is not impressive at all, average really. I compared a skullcandy hesh to a sennheiser HD448 and was sort of "meh" as they sounded so similar. Both are toys, but the hesh was $45 or so while the HD448 was considerably more retail (you can get them cheaper of course elsewhere).
Point being; just because it's Sennheiser doesn't mean it's good. They're a big brand name, with a few good products, and a lot of market niche products as they try to compete with others from being taken over for sales like Skullcandy (who literally dominates the low end market of sales). Hence everyone is now releasing the urban raver hiphop trash looking stuff in their mid-fi and hi-fi ranges of headphones (look what Denon did... bleh).
In the $100 range, I wouldn't even look at Sennheiser frankly.
Very best,