I have a Virgin Media router (not the newest one) and is generally very good. I have great down speeds (50mbps) and ok up (3mbps) which is great normally but sometimes my ping just gets extremely unstable during games but websurfing and watching youtube works perfectly. I was playing CS GO today and for a few minutes i had 40 ping but then a few rounds later it kept going to 1000 and back to 40 and then back to 1000. It made the game unplayable. I am using a wifi connection on my laptop where I get a 2 bar which is normally good for gaming. I don't know if it's a problem in my laptop or the router (which is quite old but works fine most of the time). I just want to make my connection more stable that's all. Maybe a poweline if it works. Anything. Thanks for your time.