Arnold, if you use Exchange then you need to set up a Blackberry server with BES software. That provides the best level of synchronization. It's cost effective with a decent number of users. We have a mix of 957s, 6710s, and 7280s that work very well that way.
Steve