Well, think I know what was making my games run choppy - fan appears to have failed on my sapphire 5870. 
Played Dragon age and everything was ok initially, then started getting choppy - surely this is an easy game for a 5870?
Quit, checked in ati control panel and fan was supposedly at 50% and temps were at high 80's - yet card was silent. Oh oh....
switched off - removed card and it was roasting!! Could hardly hold it.
Fan doesn't appear to be jammed or anything - it moves freely, just doesn't seem to be working anymore.
Looks like I'll need to RMA it. Problem is how long will it take to get a replacement? Considering how scarce they are at the moment perhaps an aftermarket fan/cooler is in order instead, as the card seems to be working fine otherwise...
Anybody else had a fan failure on these cards?

Played Dragon age and everything was ok initially, then started getting choppy - surely this is an easy game for a 5870?
Quit, checked in ati control panel and fan was supposedly at 50% and temps were at high 80's - yet card was silent. Oh oh....
switched off - removed card and it was roasting!! Could hardly hold it.
Fan doesn't appear to be jammed or anything - it moves freely, just doesn't seem to be working anymore.
Looks like I'll need to RMA it. Problem is how long will it take to get a replacement? Considering how scarce they are at the moment perhaps an aftermarket fan/cooler is in order instead, as the card seems to be working fine otherwise...
Anybody else had a fan failure on these cards?