Need help with budget build

Solution
If you plan to upgrade to an overclockable CPU later then the G3258 is the better build.

Either would play gmod & csgo on max settings easily
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i3-4150 3.5GHz Dual-Core Processor ($105.99 @ SuperBiiz)
Motherboard: ASRock H97M PRO4 Micro ATX LGA1150 Motherboard ($79.89 @ OutletPC)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1600 Memory ($69.89 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($53.99 @ NCIX US)
Video Card: XFX Radeon R9 270 2GB Core Edition Video Card ($157.98 @ Directron)
Case: Deepcool TESSERACT WH ATX Mid Tower Case ($37.98 @ Newegg)
Power Supply: XFX 550W 80+ Bronze Certified ATX Power Supply ($58.99 @ SuperBiiz)
Total: $564.71
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-02-25 04:49 EST-0500

This would be a fine budget build imo, and you wouldn't need to upgrade that i3 for a while - it can still handle today's games no problem :)
 
Got any alternative cases for that i3 build? Noone sell it here in Norway xD Anyways, that build cost 650 usd without case, which is pretty nice😛 Should i also get a cpu cooler for it?
 

No need, the i3 comes with a cooler in the box

For cheap but non-terrible cases
Bitfenix comrade
Fractal design core 1000
enermax Ostrog
Corsair SPEC-01
Zalman Z3 plus / z5 plus
Antec One
plus others I'm probably forgetting...