Found this great little song on Drowned in Sound's home page, recommended by one of their readers... they owe her.
The band is keith (guitar-vocals), chris (bass-vocals) and michael (drums-vocals). From their website bio I can make out that they are from Berkeley CA. originally, but now make New York their home base.
This is off their three song EP Ask Your Doctor About We Are Scientists
lll=> scene is dead