I think they're great, they need to do another album! The first one is great, definitely the better of the two but I think that The Odd Couple is under-rated. Some good shit on there too. It's a shame I never saw them live, but who knows, maybe one day.
the abbey road studios version of Transformer is amazing, and gave me a new perspective on the song. St. Elsewhere is one of those albums where i NEVER want to skip a track.