I understand this is more of a general question but our company is getting ready to upgrade from Exchange 2003 to Exchange 2010. It's currently in the planning phrase, but I'm looking for any input on how anyone's migrations went for them. Were there any surprises? What's great about the new system? Was the migration smooth overall? Any input is appreciated.