Let's see... I'll work down the list
Super Mario 3: Fairly good, no complaints, just a bit tedious with the repetitive story. At least the areas are always different.
Sonic 3: This whole game series sucks. It's always about speed, whereas the areas are built around timing your jumps perfectly to NOT drop off a ledge. (area 4+)
LoZ- aLttP: Nothing wrong with this. It featured two interconnected worlds, with the same nice touch on the bosses.
FF 7: Never played personally, but from what I hear, it's quite overrated. At least the characters were well-built and I have seen enough to know it's better than Sonic 3.
HL2: Never played, but I've seen several YouTube video's, enough to like it.