When I move on to the next picture (on a fast 10000rpm Sata hard drive on the Sata bus, not Firewire or USB or a card reader), there is a lag of about 2 seconds before the picture becomes sharp. I thought this was to initially load it but its happening on pictures that have been viewed a few minutes ago as well. Is there any way of getting the system to load all the pictures into memory and they can be viewed with no lag? Surely this can't be normal iPhoto behaviour? No professional could put up with this. Surely I've missed something? Using 2gb ram on a 1.5ghz Solo CPU (surely the CPU is the weakest link).