The best practice that I can think if is to create a manual fail over. Basically two BES Servers set up the EXACT same on to different servers. One currently running all services, while the other has the services disabled. So in the event BB01 goes down, all you need to do is stop it's services and Start the Services on BB02... That's my Cluster/fail over setup
.. Anybody know of anything better?