Basically: don't give out answers unless it's a good one.
I really hope not many people agree with you. Some of the best threads here were started off by someone posting a non-optimal (in some respect or another) answer, to which a bunch of the more experienced types ended up discusing and dissecting and generally educating the rest of us....
I think maybe a better approach would be "Dont give an answer as being definitive unless you know it is, but also don't hesitate to offer an honest attempt cause you'll probably end up learning from it."
Yves / DeMerphq
Writing a good benchmark isnt as easy as it might look.