I love Stars. Their 2006 album Set Yourself on Fire is one of my all time favourite albums ever. And their other albums are great, too.
If you like Stars half as much as me, you have to be excited about the fact that they have a new album called The North coming out September 4. You can check out the new song "The Theory of Relativity" below and go to their site to trade your email address for your very own copy.