I honestly find Super Mario World to be one of the lazier efforts when it comes to level design. It is just lacking in creativety. The soundtrack is also extremely repetitive.
I like some of the New Super Mario Bros. games better. The peak of the series is definitely Super Mario Bros. 3 though, it is so packed with ideas and charm, it is pretty much perfection. It also has the right level of challenge for my taste.