I love Dream Theater, well at least most of their stuff, but I think their weak point is in their singer. They are such talented musicians they deserve a better frontman. Even though I think James LaBrie, the current singer, is overall OK. It's just that he's not as good as the rest of the band (especially live).
Anyway, I'm listening to Dream Theater - "A Change of Seasons" right now.