I am going to be starting to use virtual machines just to get the hang and pool around and such. Probably in the long run a max of 4 vm's. Cost is an issue so if the i5 does the job and is a bit slower or whatever i dont mind because i also need a gpu and i cant pair a i7 with a 1050 but i can do a i5 with a 1060. Wont use it much for gaming but who knows might always play some in the future but as of now no intrest and would use it mainly for vm's and some other stuff for uni. Which on terms of performace and budget is the best CPU to buy?