Super Probotector:Alien Rebels. Soo tough. Soo rewarding.
When you finally make headway, that is. Then you think you're good and play it again (cos you ran out of continues) and spend the new continues always dying on the first levels. Soo tough.
My bro loves Super Metroid, I hate all the falling and "run errands across the levels". Bah.
Starfox is, and always will be, special.