I sometimes wonder how well Intel's IGP would perform if it had its own dedicated VRAM instead of sharing off the system RAM. You're still going to hit I/O bottlenecks on a computer with an IGP.First year students maybe, but once one gets into a program that has any sort of technical bent to it there is a very good chance that a MBP would be a better investment. The advantage is in the ability to better handle 3D and a better compliment of I/O.
Now the new Intel chip sets with the IGPU may be an effective answer to the 3D problem but that has yet to be determined fully.