I'm presently doing about 10 programmers jobs, this is typical recession type fun. I have many clients asking me "When? When will you have my request completed?"
Considering the other requests that I have to fulfill it's a real balancing act. So how should I answer these clients questions, when the real answer is "When I get to you".