Sevenfold is interesting, I almost think they are a band that is just in the wrong time period. If they had be a late 80's early 90's rock band I think they could have been Metallica, Megadeth, AC/DC big...
Ice Cube is a boss!
I love Rush but I could see why people would not like them...now...if they came off as pretentious like Radiohead or Oasis I think even more people would hate them but since they seem like pretty nice, normal dudes with a good sense of humor it probably helps them out a bit.
Side note...
You know that ZZ Top and Jimmy Buffet were told by their parents "Give this up, get a job, cut your hair, come on now...you are never going to make it, I support you but you have to be realistic" yet they have made a bazillion dollars.