(sorry if I sound like a total idiot, I'm new to all this)
CUDA is an nVidia thing only. Given that the iMacs are all integrated, you're basically out of luck when it comes to upgrading or changing the video card. You can't do it. Purchasing an iMac means you've accepted the fact that the entire hardware kit is basically self-contained and, other than RAM and hard disk, you can't upgrade anything.
If money is a constraint for you, I'd stick with Windows (this coming from a die-hard Mac user).
1. On MAC's you don't have some effects and transitions that are available on PC. Whether you will miss them, dunno. They are the cheesy kind.
2. MAC's are lousy with multi-threading due to the OS. Generally they are slower than PC.
3. MBP are below minimum requirements for CS5. No eSATA port, no second 7200 disk, no BR burner (Steve Jobs hates them).
4. MAC's are more expensive and give you way less options to expand the system.
5. Missing out on nVidia CUDA hardware acceleration means about 10 times longer rendering times.
I always say - and a lot of MAC people do not agree - MAC's are like hookers, they look sexy, they are expensive and afterwards you wonder if they were worth it.
In your case, stick with PC. An iMac has absolutely no internal expansion capability whatsoever besides the RAM. And as of the newest series, Apple has messed with the BIOS to now only allow Apple OEM hard drives to be used internally. An aftermarket internal hard drive will not work at all with the current iMacs. That leaves you with only the four USB 2.0 ports, one Firewire 800 port and one Thunderbolt port for external device expansion. There are no eSATA or USB 3.0 ports at all whatsoever on any iMac. And because Thunderbolt external hard drives are extremely rare (if they even exist at all), you're stuck with USB 2.0 (molasses-slow) and FW800 (still slower than SATA/eSATA) for any hard drives. What's more, the $1199 iMac comes only with an i5-2400S CPU, which is a gimped version of the i5-2400 that sacrifices stock clock speed in favor of lower power consumption: The stock, non-turbo speed is only 2.5GHz versus the 3.1GHz stock speed of the normal i5-2400 (in fact, the stock non-Turbo speed of the i5-2400S is slower than even the 2.8GHz i5-2300).
And that's not to mention that you can configure a PC with a faster CPU (i7-2600K), a far superior GPU (GeForce GTX 550 Ti), much more RAM (16GB, versus only 4GB in the $1199 iMac) and three 1TB 7,200 rpm internal hard drives (versus only a single 500GB hard drive in the iMac) for only about $200 USD more (including a large case, a high-quality 750W+ PSU and a Blu-ray burner) than the iMac (which, by the way, is essentially just a midrange-level MBP inside a much bigger package). And due to the poor multithreading performance of OSX, the $1199 iMac would be more than five or six times slower than the $1400 PC build I mentioned at the beginning of this paragraph even if the CPU in the PC build is left at stock speed (in fact, the base-model iMac would have been slower in performance in Premiere Pro than most of the old Core 2 Quad systems and even some of the i3 and Core 2 Duo systems).
Message was edited by: RjL190365
I'm having doubts whether Mac platform is worth it
Smart man. Go with that.