Mountain Biking
I've been doing most of my own wrenching for a long time now. I just don't have the patience and I'm too picky to leave my bike in the shop for several days. The exception is wheel building...even I know my limits.
I have replaced broken spokes and trued wheels with a lot of success though...