Symantec works very well, I use it with all my customers, I don't believe their is support for Exchange 2007 SP2 yet so perhaps this is where you are experiencing problems?
Your unlikely to find a free or open source product that is as reliable as Symantec, what problems are you experiencing?