did you try the vbReporter tool its not bad ?