Amazon.com has the Nintendo Wii version of Call of Duty 3 for just under $30, which includes free shipping.
As a Wii owner and FPS enthusiast, I can tell you that this game is the least disappointing of the first person shooters that I’ve tried and one of the least disappointing games I’ve played on the Wii. It’s a fun, albeit short romp through the battlefields of World War II with pretty good graphics and a pretty solid control scheme.
There’s some talk about Call of Duty 4: Modern Warfare being released for the Wii sooner or later so that might have something to do with the price drop, although just about everywhere else is still charging $50 for this game. For $30, though, I’d buy it without any hesitation.