"Give me 1 good reason why Call of Duty should be ported to the Wii 2 years late rather than at the same time?"
Treyarch and IW said the engine wasn't ready for the Wii then. Treyarch also said local multiplayer couldn't be fully implimented because they rant out of time. So in that case, it's a tech issue. They didn't use the usual excuses.
A flashy-first game is awesome when it comes out. A great-first game is awesome forever.
Plus, just for the hell of it: Kelly Brook at the 2008 BAFTAs