Alright, the time has come for me to buy a video card(still on the stock 2600XT!) and I'm definitely not going to spend what Apple charges for extremely outdated cards. I've been poking around and it seems like the preflashed 6870s are priced a bit better...I can't seem to find anything of higher performance. The big question is, do these support OpenCL and whatnot? If there's anyone running this or a similar card can you share your experiences? If there's a best-bang-for-your-buck card out there that I'm missing, let me know, hah. :edit: forgot the link. This is the card in question. http://www.ebay.com/itm/New-Radeon-...eo_TV_Cards&hash=item20bc04ce15#ht_2735wt_966 Also, I should add that I really, really would like to retain the ability to play cider/wrapper games and Steam games. DVD player is a complete non-issue for me, but I really, really need to be able to run FCPX well, it's one of the reasons I'm upgrading. Thanks.