Firstly you will need to contact TSupport or your Carriers Support and request a CAL authentication key. I requested one from TSupport and they produced it in 30secs. Note if you install 4.0 Trial Code, you cannot use your Production SRP Authentication key. Make sure you use the Production code if upgrading a Production BES 2.2. Yes with BES 2.2 there was only one key, however in 4.0 there is a SRP and CAL key.
2.2 to 4.0 is really not an seamless upgrade, except for the User Migration as all your configurations do not transfer across and you need to re-enter them after the install.
Decide if you are going MSDE or SQL first, as if you do go MSDE then move to SQL later, there are some error tables which don't get transferred as they are in the master database for some reason, however if you have a good SQL Admin you are OK.
Important: Read the Manuals and Guides, as you will have an easy upgrade, as their are some workarounds for BES to SQL login
Adding new Users is even easier under BES 4.0 even with older Desktop Managers and BB's. When you upgrade the Device to 4.0 you have a wealth of information about it.
I have setup my Software Configurations and upgraded a few devices to 4.0 from the Admin PC. When upgrading the devices I still had control of the BlackBerry Manager to do other functions at the same time, which was very nice. I have also installed 3rd Party Applications wirelessly, however I never knew the progress of the install and had to check the Applications section under the Handheld Properties on the BlackBerry Manager to find out if it worked.
If you are true Domino Administrator, you will be disappointed, as it's not easy anymore to check User Stats or Pending messages, as before you would go to the User Profiles Db and check the Statistics view or check the Pending messages in the Outgoing Queue Db from your Lotus Notes Client. Now I am unsure how to get this information out, however RIM are providing a BlackBerry Resource Kit on the 21st Jan for Lotus Domino - http://www.blackberry.com/support/do...ourcekit.shtml