I just bought Starcraft 2 as well as many other games (I don't know why but I felt like buying a bunch of stuff from Steam. Ex. TF2, Portal 2, etc.) for my 2009 MBP (4GB's of RAM). I have enough RAM to play these games quickly but now I was wondering what should I do, such as video or graphic cards, to make these games look goo and play well on my mac. Thanks.