Melee>>>>>>>>>>>>>Brawl
Brawl may have more characters and stages, but it's slooooooow and too easy, among other thing. Melee is far better competitively.
TP was a solid game, but it was too easy and was just a generic Zelda game. It was good, but not great. It didn't have anything that makes it stand out.
Melee's not the best game ever made IMO, but it's up there and is the best fighting game ever made IMO.