Hi,
My TOEFL score was just recently announced : 100 / 120
To be more precise : R30 L26 S18 W26
One thing that I should mention is that my testing environment was absolutely absurd, I means, it's so noisy-- even though I already plugged in my headphone, I
clearly heard other test taker's computer instructions!!! Could you believe that!!! I know that ETS is notorious for its testing room but I have no idea that it will be this level. In fact, I's surprised that there was no protest among participants.
So, my little advice is that you should survey your testing room thoroughly before booking your order.
Now, for each parts:
Reading :
This part was ridiculously simple, it's a lot easier compare to those passages that were presented in official ETS's TOEFL books( you know, those 2 books that have 3 and 5 real exams). I finished all of them( 3 passages in total) and I still had 6 minutes left to spare. The questions&answers were limpid, the sentence structures were easy to follow, and most of the vocabularies were nearly rudimentary. Although I never have a problem with this section, I got a paranoid that I may misread many questions( due to those noisy computer sounds). Well, it turns out that I just hallucinate myself.

Listening:
I was able to understand all of the conversations and lectures, however, some questions were too finicky that you may miss during your course of listening. I can recall that there's one conversation that the student in that discussion gets high or something that he talks so fast-- around 1.5x times of normal talking speed!!, and it looks like he's yelling at the professor.
I think you should try to take note effectively in this section, and memorize all of its little details. This's either hit or miss part because some official exams that I tried didn't require that much attention.
Speaking:
This's a bit letdown for me since I already familiarized myself with NoteFull's advice and I tried all official TOEFL speaking exams. I know that I didn't perform my best during the test-- my words kept faltering and I produced non-relevant words( For example: I used "haphazardly" instead of "readily"

) I understand that it can screw up my score, but I expect to get at least 22+ since I was able to answer all of the questions within a provided time. Guess, I can't speak mindlessly then. It's hard for me to articulate all information within such limited time.
Writing:
Again, I'm not satisfy with this part. I wrote around 280+ words in part I and 420+ words in part II and I had enough time to review all the content that I created in part I and half of part II. Noted that I also followed the writing guideline. I guess that because I intentionally left some minor details in part I( For instance: I didn't sure that the name of the nation that I heard is either India or Indian, so I just wrote "another continent"). For part II, maybe I was too indulge with my personal interest. To elaborate this, I wrote about VGA card, ATI products and recent computer games. Maybe the graders didn't understand that **** so they decided to lower my score. So, I think you should stick with simple scenario, don't make an assumption that graders are gen-Y or gen-Z like you!!
I'm OK with my score and I don't plan to re-take it, I don't intent to apply for MBA program like many dudes around here, though. Besides, I hate how ETS is so ignorant about its testing environment quality.