Its my opinion, just from things I have read and pieced together that the Doctor is going to pay some sort of price for doing what he did in Waters...and he will in the end pay the ultimate price in some way...possibly saving Donna or through some other cataclysmic act that will leave him without his memory or with missing parts to it