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.