Rare for single player, Retro for multiplayer experience - mostly for the mere fact that their games are simultaneous, which 9 times out of 10 is vastly more fun than trading off.
Overall though - and nothing against Retro as they're still great efforts and I love the original Metroid Prime - but they don't hold a candle to the first 2 Rare DKC games.
"We hold these truths to be self-evident - all men and women created by the, go-you know.. you know the thing!" - Joe Biden