Using System Center Service Manager 2012, needs quite a bit of setting up for small environments (designed for large orgs so need to turn off / hide a lot of stuff) but doing the job at the moment and very cost effective with schools MS licensing. The user web portal is popular and well presented but the reporting is taking a bit of getting used to.