GTA 4, Devil May Cry and etc perform worse than that of their console counterparts on comparable hardware
Not really. GTA4 definitely runs better on the PC compared to the console versions, and can be set to much higher detail levels. Its just that the MacBook is using such low end hardware that it has to be run at lower settings and details. The GPU in the MacBook is nowhere near comparable to the GPU in the Xbox360.
The fact remains the same though my friend - the MacBook is more than adequate for gaming when a PC/Console is not available which in my opinion is fine.
No, its not. Not at its current price. Gaming on a MacBook is entirely a last resort and the result of a mistake in buying the Mac over a more powerful and cheaper PC.
The UniBody MacBook struggles with modern games at low settings and will not be able to play newer games from the very near future due to weak power and low available memory.
I'm personally replacing my Dell XPS simply because I am exhausted from using Windows for many years.
OS X is no walk in the park. I said the same thing before I bought my MacBook. I would say "I'm tired of Windows" etc. But now, I truly wish Apple would give us proper trackpad support in Windows so I could just wipe OS X off this system and get back to a real OS that actually lets me do what I want and need.
It will play StarCraft 2 and COD4 just fine so that
You have no way of knowing it will play StarCraft 2
Gaming hasn't exactly been Apples strongest attribute but, I do appreciate the changes they are trying to make. ...or it could just be the fact that Snow Leopard is going to utilize the GPU more so than the processor itself.
Not really. OpenCL is based on CUDA. So basically, only apps that are coded to take advantage of the GPU for tasks will do so. Which means some image editors and video encoders, but not much else.
But, the guy wants a MacBook and the good news for him is that the game (although not on excellent settings) would still be playable for him.
Actually, the system requirements for the game have not yet been released. If you google information about the game, people seem to believe that the game is going to have very high system requirements. If its anything like GTA4 and it runs anything like GTA4, then judging by that video, it will not be playable considering the type of game it is.
The OP will need at least a 9800M GS to get the game to play like in that video.