The problem is that graphics have always been an issue with laptops. You can stick a bigger drive and more memory in your laptop (of any make) and with some models you can even try to upgrade the processor, though the BIOS probably won't like it. But when you're talking about a collection of chips surface-mount soldered onto the motherboard, you aren't going to change that in a hurry. When the graphics are inadequate for your needs, it's time to buy another laptop.
Matrox make a dual-head and triple head external video card device which takes its input from whatever video chipset you currently have
Matrox ToGo - it won't give you better performance but it will give you multiple monitors from an aging video subsystem. Pick-your-own external video is possible with several laptop docking stations through bus connectors, but gamer graphics aren't going to happen just yet while you're limited to USB and Firewire for your expansion. Who knows, though, bi-directional optical technology may change all of that.
As for Apple's current range, they will probably improve the graphics as the model matures but what you've got now is what you're stuck with.