Pros: Everything that's under the hood
Cons: Might need to upgrade the power supply if adding more HDD's
I reviewed this machine a while back when it still had the first generation i7 processor in it. Best buy doesn't even carry it anymore, but this machine is an upgrade to the previous one that i bought. I've own the first generation machine for almost a year now, and it still wows me till this day with how much raw power it has.