I don't mean to frighten anyone, but I have never played the original SMB2, 3, SMW, or SMW2. I was but five when we gave away our SNES and got an N64. And I wasn't seven or eight until I actually played, I usually watched my brothers play while I quietly sat in the corner, hoping they wouldn't kick me out because they thought I made them mess up from being in their room.
The point is, The SMA let me play the classics myself, and if I had to pick out of all of them, I really can't decide. Super Mario Bros 2 has the dream quality, Peach and Toad playability, and original music not present in the other Mario Bros game. Super Mario World has YOSHIS, not to mention the cape feather and the variety of powers that go along with the different Yoshis. Super Mario Bros 3 has the classic Super Mario Bros feel, but with great backgrounds, more flying power-ups, and hopping shoes! I don't have Super Mario Advance 3 because it didn't look as exciting as the others, but that just means I'm ignorant of the subject and can be wrong. Anyway, I just think all the Super Mario Advances are a gift to us not-SNES-havers, and the games they were based on are truly rock-on-ish, which is good.
(Hyphens are handy!)
“You never really understand a person until you consider things from his point of view.†-Atticus Finch