Definitely SNES. I've played the Gameboy Advance version, but I never finished it. I guess the SNES version is just more refined, and as you mentioned, the Young Link sound effects are extremely obnoxious (even worse than in Ocarina of Time.)
Ya, I've played a little bit of the original and...