Zach, I had'nt heard that. I know that Fable was being ported to the PC with extra stuff -- that same version is due for the XBox as well? Do you know when?
As for Pirates, a friend also complained about the frame rate problems. Sounds like the PC version is better if your computer can handle it.