Mr. Colling,
Might I suggest checking out RainforestQA? Pretty interesting solution. Best of luck!
v/R, QE Viking