Dude, you have a few really good games that you have played in that list (Gears, God of War, San Andreas, COD:MW, etc), but really what you enjoy playing is your personal preference, so ya, stuff what people think.
If you're on a very tight budget, you should buy second had games. Zaps is cool if you're around Joburg, otherwise BT games has second hand games as well.
http://www.zapsonline.com/1634-pre-owned-games
http://www.btgames.co.za/pp/ppList.asp
Oh, I've read a lot of negative posts about ordering online from BT games. Takealot, Kalahari and Zaps are cool though.
If you want shiny new ones though, the only games worth buying at launch are the ones that you'll be playing online multiplayer, otherwise wait a few months and the price should drop. You'll also be able to see what other people think of the games if they've been out for a while so you can pick good ones. There's a lot of hype over a lot of games on release, but then interest kind of fizzles out quickly, but people still talk about really good games 6 months later, and by then they should be classic/platinum and be way cheaper.