I've been approached recently by a company called w3p.com who appear to offer a well rounded solution.
From reading on the website, it is based on some pretty flexible looking software that includes workflow management for you, your client and perhaps your suppliers. It has web 2 print available too.
They have offered me an online demo a couple of times, I've yet to find time to look into it further but i'm planning on attending a demo at some point as the costs look reasonable, and breaking it down into a team of three who would use it, looks like it will cost £33 per person per month, basically just over £1 a day per person. The time saving that is appears to offer by having everything in one system looks worth the cost, in fact this has spurred me on to get a demo arranged.