Need a data recovery software recommendation

Hi there,
I work with very sensitive company data and over time with regular operating system overhaul, our data has to be completely back-upped in order for minimal data loss. However I am quite certain the need for a data recovery software arise.
I seek all of your recommendations for a data recovery software; I have seen to like active undelete enterprise edition 7, is it a good choice? What are its advantages and disadvantages.
Thank you.
