The best program around at the moment for that is Igear - the only place I know that sells it Algar Burns in Osb Park. 92010011. I use it at schools but apparently there is a single user version available. It automatically updates itself over the net. But I don't know costing. Could be pricy you would need to call to find out.