A socket 939 cpu would be the way to go to future proof your system. As you're on a budget, you could get a single core CPU now and upgrade to a dual core one at a latter date.
As to where to buy from, Ebuyer are quite good click here
Galaxy Note 8 vs iPhone X
The secrets of creating gory VFX
How to update iOS on iPhone or iPad
WhatsApp : comment lire vos messages sans que l’expéditeur le sache