I have been recently writing in my blog about how the way clients commission work needs to change. We need to move away from the fixed price, single project model to something more akin to the advertising agency model where there is an ongoing contact between clients and designers.

I was wondering... does anybody already work like this? What kind of maintenance contracts do people have with clients? Do you think that fixed projects lead to website stagnation?