I'm looking to buy a new Imac 21.5 inch but I'm undecided on whether to go for the 3.06 Ghz base model or the 3.2 Ghz model. I'd be using it for internet, general office work, a little video and quite a lot of photo editing and cataloguing. Possibly a bit of gaming but not much and nothing too intensive. I think 500GB HDD in the base model would be ample storage space for my needs. My main concern is whether it is worth spending the extra £250 essentially for the 5670 GPU with more graphics memory in the 3.2Ghz model over the 4670 GPU in the base model. I'm hoping to get around 4 years usage out of the machine before I start looking to upgrade. Would it be worth spending the extra for more graphics power or would I be better off buying the base model and possibly adding extra memory? Any advice offered would be gratefully received as I'm new to Macs.