I like This is How the Story Goes a lot. I also love Confess. You should check out Revolution of Mind, the album before this one. It has a more classic rock type sound. I prefer it a little more, although I think the first track of this one (TIHTSG) is better than everything on ROM.

Yes, I believe Corridors was a radio hit, at least where I was living at the time. I think Not Just Any Other Day also got a bit of radio play. That's my favorite album of his, besides the original Mastedon stuff. Defying Gravity is a close second. Windows of Heaven has some great songs on it, but it's not one I want to go back and listen to.