Aw man! That video brings me back. You are exactly right about the incomparability factor, too. Autolux? Silversun Pickups? Fine offerings, but not Hum substitutes. Who writes songs about axolotls? Hum. That's freakin' who! (I met a dude who studied axolotls at the U of I, otherwise I would never have heard of such a critter).