I have two quotes from old friends that have stuck in my head in certain situations. The first is, "dancing is like standing still, only faster." As a runner, I have adapted that to, "running is like falling down, only slower." The second is, "when you hear hoofbeats, think of horses, not zebras." As a programmer, I have found there is not much better advice than this second quote.You would think that the more experience you have, the more likely you are to look for the obvious answer. I've found ......