Besides useful CD Tests : Barron, Kaplan, Cambridge, Deltakeys, Longman; Here are some toefl eBooKs for the toefl iBT test.

1. writing - Vocabulary
- Reading tests (paper) 1995-2000

- 400 must have words for the TOEFL (Mc.Graw Hill)
- 504 Absolutely Essential TOEFL words
- 450 essential words - speaking 
- 5000 words
- Check Vocab for Toefl

- 1 Audio Book

- Vocaboly - Very useful software to learn new-words (Believe me!) - I added some more books too

2. Listening
- Intermediate toefl Comprehension
- Note essential 
essential Listening writing 
(PDF, Audio, Video)

3. Speaking
- Compass Media - Mastering useful 
- Some speaking speaking 
- Some tips

4. Writing
- Barron listening (Audios & PDF book)
- Essays for 185 topics
- Useful barron for TWE

================================================== ====================

PS : Good Luck !

[link]

1. Vocabulary
http://rapidshare.com/files/22093342...Vocabulary.rar
http://rapidshare.com/files/22102943...earn.part1.rar
http://rapidshare.com/files/22102943...earn.part2.rar
http://rapidshare.com/files/22086115...earn.part3.rar

2. Listening

Level 1 - writing 
http://rapidshare.com/files/22110785...ning.part1.rar
http://rapidshare.com/files/22110786...ning.part2.rar
http://rapidshare.com/files/22108112...ning.part3.rar
http://rapidshare.com/files/22108112...ning.part4.rar
http://rapidshare.com/files/22129542...ning.part5.rar
http://rapidshare.com/files/22131366...ning.part6.rar
http://rapidshare.com/files/22095453...ning.part7.rar

Level 2 - Note Worthy
http://rapidshare.com/files/22112858...thy.part01.rar
http://rapidshare.com/files/22112858...thy.part02.rar
http://rapidshare.com/files/22113894...thy.part03.rar
http://rapidshare.com/files/22113894...thy.part04.rar
http://rapidshare.com/files/22123852...thy.part05.rar
http://rapidshare.com/files/22123852...thy.part06.rar
http://rapidshare.com/files/22132759...thy.part07.rar
http://rapidshare.com/files/22134927...thy.part08.rar
http://rapidshare.com/files/22129013...thy.part09.rar
http://rapidshare.com/files/22095453...thy.part10.rar

Level 3 - Advanced
http://rapidshare.com/files/22100795...ning.part1.rar
http://rapidshare.com/files/22100795...ning.part2.rar
http://rapidshare.com/files/22107171...ning.part3.rar
http://rapidshare.com/files/22107171...ning.part4.rar
http://rapidshare.com/files/22102404...ning.part5.rar
http://rapidshare.com/files/22102404...ning.part6.rar
http://rapidshare.com/files/22095453...ning.part7.rar

3. Speaking
http://rapidshare.com/files/22093342...n_Speaking.rar

4. Writing
http://rapidshare.com/files/220933420/Train_Writing.rar
__________________
R.D.GL
ibov2010@ym.com

More: