Hi, I already own a Macbook (still works like new even though it's 3 and a half years old) but my wife keeps wanting to use it when I need to work on it so I'm thinking of also getting either a Macbook Pro or an iMac. I was thinking that if I am getting a new computer then I may as well get one that I can play good games on. The problem is that they both have different graphics cards and because I have always owned games consoles I have no idea which is better/what the difference is. Below is what each machine has... Macbook Pro - NVIDIA GeForce GT 330M with 512 MB iMac - ATI Radeon HD 5750 with 1GB. So basically which is best? I have no idea which is better and which is likely to last longer in terms of supporting games coming out over the next couple of years. Also what is the difference between the i5 intel processor and the i7? Any advice/knowledge would be great. Thanks!