I wouldn't count on future Intel processors sticking with the same socket. I also wouldn't count on ASRock managing to get support for future processors right in their currently shipping motherboards.
On such an extremely tight budget, you'll have to go with some of the cheapest new parts available today. $400-$500 is an unworkable price point for a gaming PC. $600-700 is more likely, as you can see from several other recent threads
in this forum.
If you're serious about wanting a complete gaming PC for under $500, you might look for a scratched-and-dented Inspiron 620 or 570 in the Dell Outlet store
and then just add a $145 Radeon HD6850 or $170 Radeon HD6870 to it for gaming.
i7-2600K, H70, P8P67-M Pro, 16 GiB, HD7950, SSD, 3 HD, Blu-ray, X-Fi Ti Pro, Antec P182, S75CF, 3007WFP+2001FP, RK-9000BR, MX518
i5-3570K, GeminII-S524, P8Z77-M Pro, 16 GiB, HD7770, SSD, 2 HD, Blu-ray, InifiniTV4, NSK2480, 55" TV; Asus UX32VD