With the web today, I never tell a client something is impossible, because nothing is anymore!

There are degrees of difficulty given a budget, timeframe, other applications that need to be integrated, etc., but nothing is impossible.

I think this is a very recent phenomenon; three or four years ago, impossible was still in my vocabulary.