If Fable is freezing a lot, it may be the result of having a Thompson DVD drive in your Xbox. There are three types of drives and the Thompson is the worst.
It is only Live Aware, which means all you can do is see your friends on-line, you can't actually play on-line.
You can still play the game after beating it, just don't skip the credits (they are like 20 minutes long).