I didn't find exchange too bad to set up back in the day, I assume it's got more complicated since 2007 though. I did find that I had to dedicate time to maintenance in terms of upgrades, checking backups etc. I just found that my time is better spent supporting Teaching and Learning. I don't believe schools need dedicated email servers these days and if there are perceived worries about internet connectivity then these issues should be addressed before spending money on servers and cals. Internet connectivity is at least as mission critical to a school in terms of teaching and learning as its communication system is and having a backup with a decent SLA is important whether or not an email or offsite document/photo/whatever system is included. There is a fair chance that Google/MS engineers are competent enough to keep their systems running and if they don't, frankly I'm not going to get it in the neck because I've not been spending unnecessary time reading log files. I'm nearly two years running google apps now and the support has been great, I've saved time and I've saved money and get the added bonus of being able to deliver applications to students home computers and mobiles. Go for exchange if you've already decided your going to; it's great for learning things that you probably won't need in the future.

