When it comes to BPOS, "Caveat Emptor"!
If you are a small mom and pop shop with a few users then it makes sense for you to be on BPOS since your messaging demands are minimal. But, BPOS is not ready for an enterprise deployment. We began to move people from an on premise messaging system and the initial cost for 150 people has been about $500,000.000, that is right 500 K just to get to a point were we can use it. Then there all the bugs, glitches and lack of support from Microsoft. As I said we have roughly 150 people currently on BPOS and it has been a nightmare, the number of helpdesk support calls has gone thought the roof. there have been ongoing problems from first user creation to passwords resets, to delegation and the most troubling of all are missing emails that Microsoft can not tell use where they are or why they are missing. Can your enterprise business survive missing critical emails? 10 years ago maybe, but today I doubt it.
Management or Corporate Board of directors might buy the BS Microsoft sales pitch and all the pretty slide shows illustrating the return on investment with a move to BPOS. They will convince not technical mangers of all the great features and befits of BPOS, continually tauting the ultimate savings with a move to BPOS but think again. Microsoft is in the money making business and any additional services you need are ala-carte. With BPOS standard you get email and messaging hygiene, that is it nothing more. No archiving, no IM, no sharepoint.
Microsoft sales people will tout that they have large businesses, the FEDS, state and local governments on BPOS, but that is just a sales fabrication. There are corporations and both local and state government who are looking into BPOS but the reality is that these entities are NOT on BPOS, they are 'evaluating' the product and have not committed to BPOS.
to give a further example of the costs, in our environment we have had to add additional staff just to manage the high number of end user support problems relating to BPOS for just 150 people. And these are not end user 'how-to' problems, there are actual BPOS related bugs not user generated. As I previously mentioned we have maybe 1% of our total enduser population on BPOS and the cost to date has been about $500K not including the additional support staff.
Try opening a ticket with Microsoft BPOS support and you get a guy in India who more often than not you can barely understand and calling you back at times when you will not be at work. But before you even get a call back, you first receive a canned auto-generated email from BPOS support asking if the problem still persists and if they can close the ticket before tech actually looks at your ticket. The canned email also always suggests that you download their MOSDAL (Microsoft Online Services Diagnostics and Logging)tool to help troubleshoot your local network since more often that not according to Microsoft, the problem you are experiencing will be with your internal network or client.
As for the open tickets, if no one from Microsoft is not able to contact the ticket local owner, they will close your incident after three contact attempts.
If you have any influence on the technical decision, do your homework before you commit to BPOS. As I said BPOS makes sense if you are a small business without a complex messaging environment, but for an enterprise class messaging environment BPOS is not the solution. From our experience as a large enterprise starting the move to BPOS is a technological regression. You will be paying Microsoft to be their BETA tester.