I have been using Backup exec (currently version 12.5) for the last few years. We have not had any huge exchange issues, and the minor ones were easily restored using Backup Exec. The software can use several different devices as far as tape drives. Symantec’s support is also pretty good. You will have to pay extra for the support after the first year, and there are a couple of “flavors” as far as cost and times that support is available. You might want to check out some other solutions, but Symantec’s Backup exec has work very well here.