I am a huge advocate of fecal transplants for C Dif. If I had C Dif, that's the first thing I would try for sure. Although I have no personal experience with them, I have read impressive things about transplants, have heard about successes anecdotally, and believe that they make pretty darn good sense. Something to consider. . . .
Good luck!