I built this machine for my parents for use with AutoCAD and eventually Revit. I went mini ITX because of space restrictions and the 4790 because of the rather CPU intensive tasks it would be used for. 16 Gigs of memory was also a must as well as the SSD for added snappiness. They will eventually want a GPU, and i'm thinking the 750ti from gigabyte, but for now the HD 4600 graphics are just fine. The system runs very well and this combo of parts seems to be perfect for a low cost but high powered build.