Iam looking for your advice again....

I need some helping specing out a new computer! I want it to be a good all round machine, punchy and have a good range of storage plenty of expanddability.

I ruffly have about 1k to spend excluding the screen, and enjoy laning and games.

Thanks in advance