Due to the software I typically have to run I have forever been immersed in the Windows environment. However, Apple has invaded my world. It started simply enough with an iPhone 3...and then successive iPhone releases...and then iPads...and Apple TV ...and AirPort Extreme...and I think in order to really enjoy and leverage all this appleness I would like to get into OSX. I'm not interested in hauling around a notebook. Due to graphic requirements of the software I will need to run (likely in bootcamp: Revit/AutoCAD/MAX) a mini is really out of the question. So, a nMP would fit my needs. But, I certainly want to balance the need with the cost. Having some questions answered would help me make the decision on configuration for one when I order it later in the year. 1. I am aiming for the six core with the D700s, 16GB, 256GB SSD. That way I can upgrade or supplement via external drives the SSD storage, and use less expensive aftermarket memory as well should I feel my uses could benefits from it. Does this sound like a reasonable configurations at will allow me to experience a full OSX system and utilize bootcamp without hindering OSX or windows? 2. If I purchase external SSDs for data storage can the same data files on the drives be accessed for files whether using OSX or Windows? 3. Can programs be installed on external drives and is the thunderbolt port fast enough so it will seem as if the program was installed internally? 4. Is there any huge reason to move to the 500gb internal drive if #3 is a yes?