OK, this one goes out to anyone who develops fixed bid projects. In my experience, as I do more and more code generation, the biggest cost of developing most web applications becomes the amount of time you have to spend communicating with the clients. Because of that, it seems to me that the ideal clients are those that care about their web projects - but not too much . . .