Hello everyone, I am looking for some advice. I have a Power Spec pre-built gaming PC I'm hoping to upgrade a little bit in the near future. I'm hoping to upgrade the CPU, GPU and RAM. My current CPU is an Intel i5 7500 in a MSI B250 PC Mate motherboard. According to a quick Google search it seems the B250 PC Mate features an Intel B250 chipset and an LGA1151 socket that is compatible with Intel's Core i3, Core i5, Core i7, Pentium, and Celeron processors. Now I'm not a hardware expert by any means, haha, and there are a lot of i7's out there (which I'm assuming are the highest end of those options?). I am hoping someone with more knowledge can tell me what the best upgrade is that my current motherboard can allow. I'm looking for something that can help with better gaming performance and moderate video editing streaming. I know the MB isn't the best but any help or advice is greatly appreciated. Thank you for your time!