The only thing that would help that I'm aware of was when the search was working, not selecting more than one forum at a time, that apparently didn't work, if anyone searched the entire site, or multiple forums, it would slow the site down to a standstill, so he disabled it completely until the indexing is done.
I'm sure he would like us to help in any way we can, maybe post in the Forum Support forum would be appropriate if anyone has any ideas or experience with such things. There are ~600k posts that need indexing from what I know, it's certainly a big job.
Tim