Best TOEFL resources

Hey,
Can someone tell me what are the best resources (Books and Mock tests) to prepare for TOEFL test ?

Official Material

As @HoldMyBeer has mentioned, official material is the best! Check out @HoldMyBeer’s post for more info. Also, you can follow Greg’s Season 2 TOEFL classes here

Does the official material mentioned above gives marks for all the section ?

I’m sorry, what do you mean by marks?

the scores for each section in the practice test

You can try the free test prep tool for the scores. But these materials do have the answer keys included (For speaking and writing, they have sample responses which would result in a particular score)