Whoops. I misread. Just kept right on reading and tacked "Pro" on where there wasn't any. >_<
Initially I was somewhat surprised that a MacBook would handle CoD2 as well... But it may not actually be all that surprising. Apparently CoD2 (like some other games) has the capability to drop from DX9 to 8 or 7 as dictated by the capabilities of the GPU. And the GMA950, though not a performance chip by any means, is not as completely useless as one might think. I checked Futuremark's Online Results Browser for 3DMark 2001SE and 2003. It looks like 6-7.5k in 2001SE is pretty normal, though you probably won't see 2000 points in 2003. That's not bad, really. It's useless for DX9-only games, but for older games and newer games like HL2 and (apparently) CoD2 that can back down to a less demanding instruction set, it won't necessarily do badly at all.
As for Doom 3... Doom 3 brings dedicated GPUs that are, while old, still a good bit faster than the GMA950 to their knees. It's supposedly more-or-less playable on a Radeon 8500 or a GeForce 4Ti, but it probably wouldn't be pleasant.