Ok so there’s this computer for sale in pb technologies for 00 which seems good and i want to buy it for games and alll that but the problem is that i dont want to buy my computer today and then after the next couple of months it just gets outdated and a useless gaming computer.
The specs of the computer:

Intel core i5 750 2.66 ghz
3 gb ram
hd 4850 graphics card
windows 7 ultimate 64-bit version

If i buy this computer will this computer be good for gaming and etc for at least the next 4 to 5 years? Will this computer be a good computer when the next gen consoles arrive? Cause i dont want to spend money on a computer for at least the next 4 years? After 4 yrs i could buy a new pc or upgrade it? Is this good?