A few quick notes:
Pros
The one major upside to it is that it is a great machine.
Cons
The two major downsides for it are:
a) The support is terrible. Period! End of Story! I can't find words to describe the level of support that they offer, but let me try....They are so bad that they actually make Dell look good in comparison and I never thought that I would ever use the words "Dell" and "Good" in the same sentence
b) The machine will often take a very long time to receive. My machine took over 3 months from the time that I paid for it to the time that I received it. This involved a number of calls, each one ending in "Our records show that it will ship out next week"
. .