Here are two posts by Seth Godin about making websites. If only businesses would read this before trying to make websites they would really make my life so much easier.
How to create a good enough website
How to create a great website
I have probable run into every possible problem when creating websites with clients. The worst problems usually center around clients thinking that they are somehow web designers and their inability to make decisions or making decisions and then changing their mind over and over again. It seems strange that you would pay so much money for a professional and then disregard their advice. Somehow it is always the designers fault.