Which is more ideal? HD 6770 or HD 5670? Btw, i am a hardcore gamer.
A 6770 is much better than a 5670. Since you have a small (microATX) motherboard you might want to measure the physical dimensions inside your case to make sure your new card will fit. Measure height as well as length just to be sure. Card dimensions are listed under "details" on Newegg. Also make sure you have the right power connectors (or power adapters) to plug into it.