Hello, I do a lot of freelance web design and with a few large projects in sight, I decided to upgrade my work machine. I shopped for all the parts and pieced it together myself (it's a smoking machine, I'm happy with the hardware) but unfortunately, installing Vista has given me nothing but headaches for three weeks now. I do also own a MacBook Pro and after the "fun" I have endured with my Vista experience, I'm interested in leaving Windows once and going all Apple (other than mandatory Windows testing). My question is regarding the MacBook's graphics capabilities. Please do bear with me as I am fairly new to Mac but eager to learn. From the research I've done, it basically sounded like Mac's have nailed down top performance when it comes to CPUs and memory, but they seem to be behind the curve when it comes to graphics. What I mean by that is I have not seen the ability to use modern technologies like SLI or Cross-Fire and the motherboard only comes with one PCI Express 2.0 slot while most every new motherboards today come with two. From what I could tell, it seemed like there was also a very limited number of video cards that are compatible with the Mac Pro, for example, I couldn't go buy a GX2 or 4870 and drop it into my Mac. If I'm wrong, please do correct me. Gaming is actually of importance to me. It is related to the specific type of clients I deal with and to be honest, I enjoy a good hour of Bioshock, CoD4, or TF2 from time to time. That being said, is it possible to run the most recent games on a Mac Pro with excellent quality? I've seen the YouTube videos of Crysis and whatnot but I was disappointed to find most of these examples used very low settings and resolutions. If it is possible to play games, what would be the best approach: Parallels, Boot Camp, or other? I know Boot Camp would obviously perform faster since it would require only one os running instead of two but are there also other differences between what graphics these two options can handle? I also noticed that most of the YouTube videos I saw of people gaming on Macs were using Boot Camp. Is that because of better resource usage like I mentioned or does Boot Camp also support more drivers or have other advantages? I believe I read somewhere that Windows on a Mac cannot run Direct X versions newer than 8, is that true? Any insight would be very much appreciated. The summarize my concerns: what are the limitations of the Mac Pro's graphic capabilities and is it possible to play modern games at high specs? Thanks in advance.