I like the Park Tools book, but, strangely, I prefer the Haynes Bike Book by Fred Milson and Guy Armstrong's Road Bike Maintenance book.
YouTube beats them all, though, IMO, for looking stuff up before trying it for yourself, although it's tough to control it on the iPad when your hands are covered in grease and crap.
