Been listening to Trust Company for about the last week. Not half bad, in my opinion. Originally heard of them from one of my old PS2 games, and I've found their most recent album. Favorite song is either Downfall, We Are The Ones, or Stumbling.
They're not that great live, though. I'm not even sure if they're even together anymore...