Majora's Mask all the way!!!
...you know, I'm still in the Stone Tower. =P
I got stuck a while ago, then when I figured it out, I never bothered going back to keep playing. XD I don't know why.
But anyway, Majora's Mask wins for storyline, character development, side-quests and innovation. Everything about the game was awsome.