My 4 yr old HP slimline just gave up yesterday, and I do not to fix it. Want to assemble a new one, from a small form factor barebone. The use case is watching 1080p video ( so either it has a nvidia processor with CUDA support or I would need to buy one), some coding, browsing (just need things...