The biggest pita with torques is that generally most people do not have them! lol I had no problem spending 3 dollars to buy the torque bit to do my brakes.
And yeah the oil filter and the alternator are other marvels of the contour...
I like that turbo kit in the group buy forum right now. I want to get the bracket just to relocate the alternator. lol