Everything.
The bike shop doesn't do repairs while I wait, and how would I get to work if I dropped off the bike? It's just less hassle to do it myself.
As far as headsets are concerned, I haven't used it but this looks useful:
http://www.bikecommuters.com/2007/09...llation-tools/