I've run my own Exchange Server in house for about 7 years now, but due to the popularity of hosted Exchange, I'm toying with the idea of doing this myself. It seems like a great solution for disaster recovery, and would take away the sysadmin burden of running mail in house.
What I'm worried about here is performance. The users are happy with local Exchange, and so am I for that matter, but the bottom line is that I don't want to put something in place that doesn't give the users any advantages (from their point of view), and just ends up being the same solution, only slower. Obviously I would benefit from this move, but the users don't really care about that ;)
I know that cached Exchange does very well, but my users do a LOT of mailbox sharing (which I don't think is cached), I would imagine that pulling down large attachments is painful, and I've heard that the initial load of Outlook can sometimes be very slow during the opening synch.
Can anyone comment on this generally, or perhaps can someone who has gone through this conversion comment on their own experiences. I'm really on the fence here and not sure which direction to go.