Ok, for GC def go with Roy, Young Link or Falco. althoug C. falcon is a realy good player with the advantages of speed and good dmg, he can easily be countered if you know how to play.
N64 it was samus and link all the way, but when i played that i wasn't skilled at all, so i may have done differently now.
But inn Meele (GC version) i've allways though of Mr. game and watch, to be a really good char. if you know how to play him..! Dont like Nes because of the lame Up-B move, atleast thats what i think!