Woods will be back in a year max. He needs to get his head right in the final round during majors. Once he starts well nowadays, he tends to build on that over subsequent rounds until the final day. Then anxiety catches up with him and his putting goes to hell. Given his outstanding work ethic and manic desire to succeed, I won't be surprised if he continues to get stronger this year and then start winning majors again in 2013.
"And do not curse those who call on other than GOD, lest they blaspheme and curse GOD, out of ignorance. We have adorned the works of every group in their eyes. Ultimately, they return to their Lord, then He informs them of everything they had done." (Qur'an 6:108)