If you aren't doing anything serious like big time gaming, CAD or crunching numbers then either buy the last latest greatest from Best Buy or if you're real adventuresome then from a computer repair store or even Craigslist. You can get ex-gaming computers pretty cheap as those guys are always getting something new. Just be careful as some of those have been driven hard. I actually haven't had a fast desktop for sometime as I quit gaming. I survive on laptops and iMacs, smartphones and tablets. You can get a nice laptop (generic) for less than $300-400 that will suffice you for a couple of years or more. I would find a way to have an HDMI port and maybe a SATA port. Obviously you can build a better desktop for less money than a laptop but you can't carry it around either.