What to buy depends on what you do on the computer and what you want to do on it?
Some simple recommendations:
If you are doing a lot of downloads you want to get a large to very large hard drive. Translation - something larger than 100 GB.
If you're going to do a lot of...