Woah....just seen this on Rocksound's site. I'm not sure I entirely agree they're THE most exciting band on the planet right now but, especially in Metalcore/Hardcore circles, Los Angeles 5-piece Letlive are certainly right up there. Rocksound were spot on with the Glassjaw, Refused and (to some extent) Deftones references, and for something a bit more current think Chiodos' techinicality with the Rock'n'Roll riffage of Every Time I Die. As may be apparent from the multitude of comparisons they're not the most original band to grace this earth - they just do it better than their contemporaries. Renegade '86 is from second album Fake History.
Letlive - Renegade 86