my 2 cents on that:
If the mail server is "far away" network wise (>300ms) from the BES, the wireless activation gets stuck at about 88% and might last 7 hours (
yes we had this)
So the problem was not the wireless sync, but the slowness between BES and exchange.
Anyway I guess bfrye's hint will help on that as well.