As many of you know, I am a Web developer too, and let me start off by saying that I completely feel your pain. A client asks you for help designing a Web site for their business, they reach an agreement with you and everything is ready to go. You go into the project...