My company has been purchasing these units (albeit direct from Dell) for a project which made me dig into them. I normally would not second look a micro PC, especially a Dell. However, these little things surprised me. Extremely compact, easy to manipulate the internals, surprisingly upgradable, and a lot of power for their offering. This is my new favorite PC toy. And the price is good too. I only paid a little more than my company does for this device direct from Dell with bulk pricing.