Hello! I decided to switch to the Mac from Windows but I couldn't decide which is the best option for me. I do a lot of video editing in Final Cut Pro X, as well as the basic stuff like web browsing and email. Please Note: If I am going for the Hackintosh or the iMac, I am probably going for a MacBook Air as well. Option 1: Hackintosh This is going to be the most powerful of all three. It is going to have a Core i7 at 3.4 Ghz, 16GB of RAM, AMD Radeon 6870 and SSD boot drive. The cost is $1075. Pros: Powerful Upgradibility Inexpensive ($1075 vs $2900 for similar spec iMac) Cons: Stability (not by much tho, Hackintosh are pretty reliable these days) Legal issues Ease of use (messing around with DSDT, kexts, and graphics vs hitting the power button and ready to go) Option 2: iMac 21.5 This is the base model 21.5 inch iMac. This has the lowest spec of all three systems. 2.5 Ghz i5, 4GB RAM, AMD Radeon 6750M, and 500GB hard drive. Pros: Real Mac Top-notch design (something not in the Hackintosh) Beautiful screen (21.5 IPS) Included webcam, speakers and microphone Cons: Low specs Expensive for what you get No upgradibility Option 3: MacBook Pro 15 Retina This is the base model 15 MacBook Pro retina. It has specs between the iMac and the Hackintosh. 2.3 Ghz i7, 8GB RAM, 256GB SSD, Nvidia GeForce GT 650M. Pros: Real Mac Retina display (2880x1800 IPS) Thin and light (kind of useless if I got the MacBook Air) Beautiful design Included webcam, speakers and microphone Cons: Expensive (if I get the MacBook Air with the Hackintosh or iMac it will be roughly the same price, but I can always get the Hackintosh or iMac first and get the MacBook Air later) Lower specs than Hackintosh No upgradibility So that is my take on it. Thanks for helping me out!