I haven't had much exposure to Neon Trees, but I am currently obsessed with this song and this video.
It's a potpourri of classic Deb, with the strangely hot punk rocker dude (and those black knit cotton gloves!), the white van in the desert (Biola Utah!), and the allusions to cannibalism. Take a bite of my heart tonight!