This is my first build and I am just wondering will this 500 budget build be able to run most games on medium or high on a 720p resolution? If there is a better but cheaper part feel free to tell me! Also if I build could I upgrade it as I grow older? Here is the link: http://pcpartpicker.com/p/1br2G. ~Note: I play games like minecraft,cod,and some steam games like tf2 maybe skyrim? Etc. nothing big like crysis or bf because I suck. Also, I do not need an os, monitor, keyboard and mouse.
I'd switch to a Phenom II X4 processor. $20 gets you an extra physical core, a higher clock speed, and the potential to overclock in the future.
There's a little to be saved on memory by downgrading to some Mushkin 1,333 MHz, and a lot on that SSD that's gobbling up your budget. For the small difference it might make in loading times and stuff, I'd take a Seagate 1TB instead.
The graphics card is weak for the money. For $20 more there's a hugely superior HD 7870. It should be able to whack out roughly double the FPS which the 550 Ti is capable of. Just look at the comparison, click here. Plus you get Crysis 3 free! (Sell it if you don't want to play it.) It's a no-brainer, this is the card you want.
I'd go for a different case, such as the NZXT Source 210, which chops $25 off, and is better quality.
Did you forget a power supply? The Corsair CX430 will do the trick for now.
At the end of all that, there's just about room to squeeze a considerably better motherboard, thanks to the cutbacks we made elsewhere.