OK, I finally voted myself (slooow, I know), and the answer is YES, TSF has helped me - in numerous ways!
I solved all issues I ever had, learned a lot of stuff, made the most special new friends; plus ways I can't tell...
Hmmm, I may exhibit a slow response, however I thought it would be a good idea to let the whole world know how i feel about TSF. So, here's my review in amazon.com:
http://www.amazon.com/exec/obidos/re...SIN/B0000AUQ1I[/url]
and here's how alexa.com uses the amazon site reviews:
http://www.alexa.com/data/details/ma...pportforum.com
So, if you think your feedback is important for the whole world to know, then may be you should consider adding your own review at amazon.com (you'll find the relevant links if you visit the page above). Moreover, you can also vote for my own review and thus either add to its credit or discredit it, depending on how you feel. And remember, the point is to be honest and true to yourself, not to necesserily post positive-only reviews. I for sure told the world how I
really feel; so, it's your turn now!...