Dont think you can with an imac. With this versions, you can use 3rd party ram. But as shown in the new rMBP, apple is making it so you cannot do anything yourself really. You have to get hd/ram upgrades directly from them, and they rape you on the price.