Good post Kerry, but this reminds me of one of my pet peeves.
There's an implied assumption that everybody posting questions *wants* to improve their question, but that's obviously not true. Sure, there are many diligent people who try their best to contribute and do their homework when asking for help, but humans will naturally try to game the system. The gamers are simply finding the path of least resistance, and they will do as little as possible to get what they want. Posting tips are great for the diligent ones, but even the most diligent poster will do no more than he or she believes necessary. I think the one single most important step we all can take to improve the quality of questions is to put conscious effort into rewarding the diligent ones and not rewarding the gamers.