Nice review man. You should give the DX90 a try if it's details you crave the most. Only one memory slot on that one though. Cheers.