Well, none of this is official. Please take it with a bucket of salt and don't be surprised if reality is different than my estimate. But I'd say that having the new system up and running within six weeks (two weeks of additional lag time as we iron out details, two weeks to build and test, two weeks to stress-test and transfer our giganto databases) is not an entirely unreasonable estimate.
So there's an end in sight. I'll give you more definitive dates and details as soon as I have them.