From the first 2 minutes of Pull Me Under, you should be realising what an awesome musical journey you're in for. This album is one of Dream Theater many classics, and one of my all-time favourites.
This album is so many things. From mainstream metal in Pull Me Under, to a Pop-Rock Ballad, A piece of Prog-metal brilliance and a 70's prog rock that sounds awesome without sounding jaded. And that's just the first half. This is not just a prog album, nor is it just a metal album. Its diversity is what makes it so unique, so awesome. There's something for everyone on this album, so don't say, 'nah, it's prog, don't like it.' or 'it's metal, don't like it.' This album is especially brilliant because it is impossible to stereotype.
The best songs then: I could not believe when i found out the band was 'surprised' that Pull Me Under is their best known song. It has all the hallmarks of a mainstream song, just a bit longer. The chorus is a proper anthem, the verses are clever, the drums are pounding throughout this and the rest of the album... a great track. Surrounded is another excellent song, with an odd time feel in some parts, but it is still a great rock track. If you don't think you like prog, listen to this. Metropolis and Under A Glass Moon are both great metal tracks, the latter with one of the best guitar solos in rock history. Learning To Live is difficult to get into, but after you've listen to it 3 or 4 times, you realise just how awesome a song this is. It has everything you like in a prog, rock or metal track. Just believe me: It is awesome. Like the entire album. I may not have mentioned all the songs, but they are all as good as each other.
To finish, I will simply say this: Don't stereotype Dream Theater or this album. Get it, and you'll find out what all those die-hard fans are on about.