I have a intel core i5 7400 CPU and looking to upgrade it to i7 for a budget price if possible. I'm looking around and just trying to get a good price range on what I should get because there is a lot of different i7s and don't know what to get. Also would I need to get a new CPU fan if I upgrade my CPU. I game and stream a lot so I need something that can help with that. My motherboard is a ASRock H110M-DS/Hyper and my gpu is a NVIDA GeForce 1070.