First of all, congratulations on your success! With 5 acceptances already, I have a feeling it won't be easy for you to decide where to go. It's a good kind of headache, I say.
I was only a novice about the whole application process when I joined this forum last year. And being an international applicant made it even more difficult. But as I scoured the threads and talked to others, I learned more and more about SOP's, LOR's, weightage of GRE scores etc. On my own, my SOP would've been mediocre - but with the guidance from some wise people here, I managed to improve it considerably. Furthermore, I came to know that the admission committees look at the application package as a whole. So, for instance, if you have a poor GPA, you can always make up for it by improving other areas of your application. In other words, GradCafe gave me hope when I was struggling, and that's no small achievement! As a result of all that, I managed to get into one of the top engineering schools in the US.
So, a big thank you to GradCafe and all those who helped me out.
PS. This feels like our Oscar's speech moment.