12.10 as in CCC version or 12.10 as in Ubuntu ?
I have the Sapphire GHz OC edition of the 7870 and have never experienced any of the problems people report
I follow the threads about the cards on different forums and it seems certain models seem to have issues and other models don't, it has even come down to the different stickers on the fans showing which do and don't have the problem
I can't remember the stickers that are reported to be on cards with the problems, but this is my card and every post I have read about these cards displaying the Dual-X stickers are faultless, mine included
1080p gaming is great with CCC 12.11 Beta 11 (Latest atm)
1080p movie watching on 1 screen only is fine for me, but I do have a stuttering issue watching on a 2nd display via HDMI to my TV while I also have my 1st DVI LCD enabled but I`m sure drivers will eventually sort that out
If you only use 1 display it is fine for movies
EDIT - CCC 12.10 only allows the card to ramp up to 62% GPU use in gaming, 12.11 Beta 11 fixes that issue