Hundred Reasons are one of my favourite bands, i've seen them live 4 times, they kick ass live.
I will recommend these people:
Hip Hop:
Common
Nas
Roots Manuva
Punk:
Alkaline Trio (don't listen to a lot of punk, I must admit.)
Others (cba to catagorize for each lot anymore):
Ayreon: Just...really smurfing awesome band. Rock/Metal Opera is the best way to describe it. It's just awesome. Some of it sounds like it's from a video game, it's epic stuff. All the albums tell a story. Best to listen to them all in one go
Nick Drake: Really, REALLY good singer/songwriter from the 70's. Acoustic stuff, autumnal songs, really. Sort of folky/even a little bit psychadelic. Listening to the three albums he released in order just shows his descent into depression and he eventually ended up killing himself, which is a shame because he was fantastic.
Explosions in the Sky: Awesome post-rock band, for the most part all instrumental music, it's awesome chilled out rock.
Polysics: ghetto japanese punk/electronic band. They're totally mental and awesome.
The Mad Capsule Markets: because they are my favourite band and they rule. :D