You can get Fable 3 for free on Xbox live right now. Find it on the marketplace and choose pay by MS points and you can download it free. You do need to be an XBL Gold member to do this though.
Not sure why they're doing this or if it's an E3 or something but hey, can't complain, it's free!