Haha, they're my two favorite characters in brawl/melee XD In terms of brawl/melee, I've found kirby would probably win; his rebound is faster, better grip, nice variation of moves. Outside the realm of those games, however, I'd have to go with Link... due in part to item amount, sword skill...