What are the main differences between machines using integrated graphics and dedicated video cards on laptops? When should I considering the one or the other?
I'm not sure if it's worth stating this but the primary use would be for programming (Java, Python, PHP) with several VMs (planning to use Sun VirtualBox with WinXP in it) as well. I'm only considering playing DoTA (rarely) on it and nothing else. Would also be watching movies on it.
Edit
Best Answer
The core differences of integrated graphics processors (IGPs) vs dedicated video cards (GPUs) are :
So when you should consider one or the other? I'll try to make your decision simple.
Personally, I predominantly game on consoles and my iPhone nowadays. If you are going to get a notebook, try to see if you can get one with the Nvidia 9400M chipset (IGP, but damn fine performance for an IGP solution). However, I do have a souped-up desktop rig for gaming, which is currently turned off 90% of the time... till Diablo 3 gets released. :)