After going crazy for weeks and searching various forums to try and get BES working in our test environment, I would just like to say thanks a lot for your install instructions. Of all the environments, we have the exact setup that you have detailed above. So after completely uninstalling the BES on our exchange server and moving it to another, finally I have it working.
So credit were credit is due and thank you very much for this post