I just bought my first mac back in april and I LOVE it. Its perfect for what I need it for...at the moment. However my workload is about to grow tremendously so I am looking between an iMac and a Mac Pro. I really love the look of the iMac but I believe I am more suited for a mac pro. Please let me know if I am on the right track here as my experience with macs is little. Here is what I will be doing: -Creating multiple virtual windows machines on the mac OS desktop. These machines are running games that I code. -Maya: Lots of it. This is used to create in-game models not cinematics. So no super heavy rendering will be done. -Photoshop. Working with very large photoshop files with many many layers. -Lightroom. I do a lot of batch processing of files that are from a 21mp camera. -Corel Painter X - Lots of this as well. I work with large painter files. -Logic Pro - Loaded with many virtual instrument packs Many harddrives will be connected to this computer as well. I have 4 5-Bay raid enclosures (e-sata, I know iMac doesnt have e-sata though) that will be attached to this thing that store my goodies that I make plus my extra junk. (Like I said, I work with really big files) Here is my reasoning for an iMac: Maybe an iMac runs all this stuff just fine. (I really don't know as I am not familiar with the mac pros that much so I have no idea what the difference is like. I am basing my knowledge off of windows machines) I also really like the look But, I fear that maybe its not practical for what I need. Here is my reasoning for an Mac Pro: -Large amount of drives I can put inside the machine, freeing up some of my external cases for more drives when I need them. -Extra processing power for things like lightroom and virtual machines and maya although what I do in maya is not that intensive. -Ability to put in graphics cards that windows can detect. -Faster processing speed overall for the stuff I do. I just want some honest feedback to see if I am overkilling by getting a mac pro verses an iMac.