So a quick bit of backstory...
I am 18 years old, in high school and am a sysadmin for said school. When I got here the networks were a mess and undocumented, crashing about once a day if not more. I have now brought the place up to snuff with Linux routers (Smoothwall), all Mac environment, two Mac mini's running Leopard Server and mostly new networking equipment (switches, routers, Airport Extremes etc. etc).
I am graduating at the end of this year. I have the challenge of documenting the entire network so it all doesn't come crashing down next year when I won't be around. I know the basics of using Visio and writing on wikis and such but I don't think it will be enough to get my replacement through a crisis. I have been trying to sit down with her and running through systems but there hasn't been much time or interest. She is competent with basics, upto a client level (i.e. updates, install software, etc) but doesn't understand much about the servers, the networking gear and what to do in a emergency.
So, the question is,
What is the BEST way to document a network and all critical services (network, servers, clients), well enough that my replacement can fully understand it and I won't be getting calls or emails next year.
(hoping this question won't be closed for subjectiveness because I don't know what else to do at this point :/)