For the extra £150-odd quid, I'd get a 27inch iMac.. the extra screen space would be very handy..
Also +1 on crucial ram..
edit: I'd go for the new iMacs (Core i3/i5 chips) instead of the old Core2Duo's. On that DV link you would be essentially paying top whack for older hardware..