I don't know what game has the best, but Lost Levels has by far the most interesting, and at the same time unforgiving level design. I actually kind of liked how well the levels worked with the original SMB engine once you've died a couple hundred times.