Mini PCs aren't a necessity or an option with nearly as much choice as a mid-tower assemble-it-yourself machine when you're ...