Hey guys I was wondering which would be better(preferably for programming) an iMac or Custom PC Desktop. On the PC I would be running windows and possibly dual boot linux. I need to know which computer would be better for surfing web, multitasking(big one), programming(also major), and picture/video editing. I also would like to say that I will NOT be gaming on the computer. Ok so with that said, which one?