I strongly recommend Vertigoal as they have provided us with solutions such as, having access to information from anywhere at any time. We now have the ability to share documents and collaborate. We also have live synchronization from our desktop Outlook to our blackberries. Most of all they provide excellent support . When we have needed them in an emergency they have always been there to solve the problem. Their caliber of technical professionals are very knowledgeable and provide excellent customer service support.