I had one for a brief while, it was pretty good and they are quite ideal if you don't have a ton of desk space. Mine had an SSD in it, so the booting times and everything were pretty good. Only reason I prefer a Tower PC is because I like having more freedom to upgrade it and what have you.
I...