I just finished it and found it to be generally stunning.
There were a couple of minor drawbacks, but I really view them more as bitterness on my part that they didn't go with every creative direction I would have liked. Fable is a series that constantly innovates. The media criticises Lionhead/Molyneux everytime they promise something, but hates on them even more when they change things up and give you a different kind of game.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS