I remember checking out Feel Euphoria and then Octane, neither of which were completely horrible, but they didn't really fire me up. The self-titled was okay, too, some good stuff, but it just seemed like the spirit was gone (the spirit being Neal, of course). Then I vaguely remember hearing that Ted Leonard had joined them, and I'm apparently one of like five people in the world who actually likes Enchant, but somehow I never got around to checking out the new Spock's Beard album.