All of them will do good but DK is a bit of a wildcard, primarily because of Japan. I can see it selling over 2 million in that region, but I can also see it selling less than 500k. It all depends on how pervasive the anti-west sentiment has become there. Back in the 90s the situation was almost the polar opposite of what it is now, I mean Crash Bandicoot was a million seller franchise back then. Anyway here's my predictions.
Skyward Sword: 6.5 million
DK: 7.25 million
Kirby: 3.25 million
Epic Mickey: 2 million








