Buying a computer can be tricky business as you may not know what specification you need, but do know what you need it to be able to do. You can go to a computer specialist show and discuss with them, but you need to know that they have the correct knowledge in order to be able to trust what they say. The best way to avoid disappointment is to carry out some research yourself. For example, if you are looking for a PC that is predominately going to be used for gaming them you will need one that is fast. This means that you need one with a good processor. There are quite a few different types of processors out there, but you should be able to compare the speeds to see which Pc or laptop offers you the best for your money.
You may not always need to buy a new PC, you may just be able to upgrade your old one. This is a little harder with laptops but can be done.