I have no idea how I managed to overlook Ambulance LTD. I picked up their self-titled TVT album this week and it's stuck in current car radio rotation. They have a new EP, New English, that's just been released. You can stream the songs and order it at their website. Here are a few from the 2004 album.