And if you want to listen to their latest album, Epidemia, check out the stream here.
They are still around and they still sound almost exactly the same. I would say this is one of their better albums. It would have been a hit back in 2005.
Top Weekly Artists Last.fm