So, I'm gonna be getting a computer for data analysis. I'm a PhD student in a quant-heavy program and I need to get a desktop (already have a June 2012 Retina Pro) to run analyses while I work. I will be using LatentGOLD, a program that does Latent Class Analysis. I've run some analyses on an oldish Dell and it has literally taken days to estimate all the parameters. This may be because of the file size (145,000 cases), or the number of variables (seven scores per case), or the number of parameters that needs to be estimated and compared against each other (20 to 50). In any case, from a bit of research I've done, the biggest bottle neck for data analysis processing seems to be RAM then the processor speed. If I get a mid-level ($799) Mac Mini with the 2.6ghz processor, install 16gb of RAM, and maybe even add a Samsung 840 Pro SSD to create a fusion drive, will that serve my needs? I need something that will last me 5 years. Or should I go for a base 21.5 inch iMac. LatentGOLD is only made for Windows, so I will have to Bootcamp. I don't know if that is relevant. Thanks for you help.