I hope I can help resolving questions in here.
I usually dislike forum style things as there are a few 'cowboys' that think they are 'so clever' and spend their time defending what they think to be 'their place', but I found so many solutions to my problems on SO that I really would like to contribute back.
Consider my comment as propositions, I don't think the solutions I propose are the best ever for at least two reasons:
I usually remove my posts when someone proposes something I consider being better, that's why, instead of downvoting my proposition, one would better post an other solution so that the question eventually gets a very good solution instead of a one rated -2 with 40 people saying that they would do better without doing anything...