I've been on a big T0P spree lately, the hidden meaning in their songs is amazing sometimes, and they have a huge variety of styles instead of sticking to one theme like most bands. Good beats all around:
Also worth noting that nearly every song they've made has a music video to go along with it, and they're pretty interesting sometimes