I have changed my mind once again. I have decided that I no longer require a MacBook so instead i will be buying an iMac. 17 inch 128 vram. I played HL2 at the store a little. Someone turned on Anti-Aliasing 6X so it wasnt great I switched it to 2 and it was great. umm, i would like to know how user changeable the RAM is because i will buy stock with 512 and then upgrade later, HL2 ran great at the store on 512 so we will see when I need to upgrade. Thanks alot.