Is the framerate any better than it was in the demo?
Seems to be. I remember the framerate made me say, "Uh oh" in the demo. I haven't noticed anything yet and I've basically played the demo all the way through. I have heard there are some moments of slowdown, though.
mikeg, have you played the 360 game or just the demo?