What iMac or mac mini should I buy to replace this?

I have this 2009 Imac, that is on its way out. From what i understand its the video chip. And it is not worth it to repair it. I love this computer and i am looking for something similar that is a bit newer (but still old because i have a low budget). Are there certain models/ years of Imacs i should look for? Some friends have told me i’d be better off with a mac mini. Personally i just love having the computer and screen all in one. I use my computer for email and video streaming, i also started playing Starcraft on it, like i used to when i was a kid. My current imac couldnt handle it very well and would glitch out and freeze sometimes while playing or exiting the game. It would be nice but not crucial to get a mac that could handle starcraft brood wars.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0

crwdns2944067:02crwdne2944067:0:

Hey WetPaper. Just thought I'd share the specs of my machine; I have no issues playing Brood Wars or even SC2.

I have a 2012 27" iMac quad core i5, it still has the standard 8 GB of ram and a 1 TB fusion drive; That being said I also have the top spec GeForce GTX 680MX, although I'm sure the 675MX would be just fine as well.

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

Thank you! You want to know the specs of my 2009 imac thats on its way out? 24” early 2009.

Processor 2.93 GHz Intel Core 2 Duo

Memory 4GB 1067 MHz DDR3

Graphics NVIDIA GeForce GT 120 256 MB

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0