I thought getting an upgraded video card for $150 extra was a pretty good deal. I put in my order for such a machine on Oct 28 and as of today it hasn't yet been shipped and I have no idea when it will be.Apple can take custom orders where you could put a better videocard in the core 2 duo for example but be prepared for a long wait. It can take longer than a month to recieve your imac.