Sorry if this has been beaten to death, but it is a big purchase and I am one of the ones who needs help. I am upgrading from a 2009 MBP to a MP. I will be doing a lot of HD video editing in iMovie, occasionally in FCP. But the majority of what I will be doing is photos. The thing that drives me crazy about my MBP is the lag rendering previews, applying masks in CS3, etc. I shoot in raw and on average, 8k photos a month. Even going through them to find my 'keepers' is sluggish. Any thoughts? I am overwhelmed just looking at the options. I am sick of the beach ball. I was considering a 6-core 2010 MP and 16 or 24GB OWC, but maybe this is overkill. Any help or thoughts are appreciated! ETA- I will be upgrading to CS5, and I also use LR3 a ton.