I just heard their self-entitled album today and it was amazing. Not stuffy, fun, a little silly, definitely some make out music in there. A great album for 2012!
Their eponymous debut LP is fantastic. Definitely a pastiche of 60's songwriting sensibilities, but with heavy modern indie textures. I'm excited to rock this on my first summer road trip!