I've been in a pretty nihilistic mood the past few days, so I've reverted to a little bit of British-fuelled rage:

Architects - Lost Forever//Lost Together

The opening track is just pure release.