I saw them on Saturday Night Live and was really impressed by their live performance. That Girlfriend song sounded just like the album, and no lip synching was involved.
Anyway, just downloaded Mr. Brightside from ITunes and I really like that one too. I haven't heard the rest of the album yet though, but I know they are on some list of bands that will make it big in 2005.