So. I have a late 2012 21" iMac. Due to my high demands, it's just not fast enough for me. My wife wants it to be snappy when doing some browsing, some Aperture and some Photoshop, and I need it to be snappy when editing in FCPX. I notice a lot of hangtime and lagging when doing multiple things at once (RAM is 8GB) I have the absolute base model, and I am going to open this baby up. (yes, voiding my warranty) My plans are big, but I need someone with experience to tell me how realistic! HDD: keep it as is, and add an SSD in the slot that was spotted during iFixit's teardown (does this plan work? What kind of connector is this? ) CPU: upgrade to max possible. (what's the max possible?) RAM: upgrade to 16GB (or perhaps even 32, depending of the pricing.. I'm guessing 32 works, does it?) Can anyone confirm or answer my questions? To sum up: 1. Does the SSD connector work? (again, we are talking about the base 21" LATE 2012 model) 2. What's the fastest compatible CPU? 3. Does 32GB ram work on the base model? THANKS in advance! IF (and only IF) I'm granted answers to my questions, I PROMISE that I will publish a detailed photo log of my quest right here on these forums (and who doesn't want to see that!).