Good luck, I'm all for you.
Don't give up.. It'll take a very long time but don't give up. I'd hate for this thread to turn out like most of them, never being completed.
I haven't posted in ages, so I just though I'd look in and see how your progress is going. You've gone extremely far since I lasted looked, keep going mate!