That CAGCast was a kick in the Taint! And congrats on winning that fucking howard stern auction, hope you guys make it on air and you can play it on the Cagcast!
Some games like Fallout 3 support Xbox Live achievements for the PC which is cool. I'm not sure why there aren't more cross platform, maybe its hard to keep both even as far as controls go.