for a laptop graphic board, it is OK. Don't forget that modern graphic boards like the GeForce series tend to use big amounts of energy. You COULD get the speed of such a card in a laptop, but the card itself and the active cooling unit you need would empty the batteries to fast. That's why the mobile graphic board - regardless who makes them - are far away in their performance from the standard AGP cards. Especially in 3D apps, since 3D apps tend to utilize the floating point unit of a graphics board, especially when it has it's own processor architecture like the GeForce GPU (else, it just uses the CPU's FPU). The Floating point units need much more energy than a simple integer unit since their internal, physical architecture is much more complex (the more "parts", the more energy). 2D apps tend to stick with integer calculations for most of their processes (of course they also do floating point operations, but a 3D app has to do them a few hundred times just to get the image right). That's why you won't find a "good" graphics board in a Laptop anytime soon.