i know people with english as their first language who could not have said it any better than that, although if you are looking for a different way to say it you can say:
thanks for all the positive comments, they are greatly appricated (I am an engineer, so that last word may not be spelled correctly

)
anyway, i have not gone through the whole thread yet but so far it looks great. thanks.