I am a serious iOS developer with many apps available. Over the years, my trusty macbook pro has done me well. Now, my projects are getting larger and alot more complex, and in turn they are taking longer and longer to load and compile on my 2 year old macbook pro. I am also looking at developing more client/server architecture in my apps with testing happening locally on the machine, and some localized servers can be memory hogs... Is a Mac Pro overkill for this scenario? I would be looking at the 6 core system, upgrading myself with OWC memory to 16gb, and some SSD's for storage, even though my storage requirements are very small. Im not really worried about graphics, I have a PC that I use for gaming. I dont really do any video editing, and I do very light photo editing for my applications. Nothing serious on the photo editing, but I imagine I could become more of a moderate user, no really large files, as this is mobile development. So whats the opinions, would it be worth the money to get a nice Mac Pro with dual monitors for development, or am I jsut wasting my money and a i3 or i5 iMac would be more then enough for Xcode development? Thanks for the input!