Ooooh, that really is a tough one. They are both excellent masterpieces; they both had the Koopalings and an epic Bowser final fight; of course, they both had epic gameplay and replay value.
But I'm going to have to go with SMW, just because I did enjoy it more.
Super Mario Bros 3 - 34
Super Mario World - 31