This year we planned a move from Exchange 2003 to either 2007 or 2010. There were some compatibility issues with another application we were using and 2010 so we went with 2007.
After investigating several cloud-based solutions, the cost was the key factor and none of them came close to being as affordable as keeping our Exchange on-premise. Especially since we put everything in VMWare.
Keep Up with TechRepublic