I had personally gone thro the book and CD we get along with registration with IDP, and simon ielts website. For writing and speaking, Pritesh Thakkar book was a great help.
Also, I had practiced speaking multiple times (do it with a friend or record and listen) and understood format for writing tasks and practiced both tasks 2-3 times, apart from giving multiple Listening tests. I had given only 2-3 Reading tests and was getting pretty decent score so didn't practice that much to save time for other sections. Give 2-3 full length tests especially one 1-2 days before the exam. Also keep listening to BBC NEWS and other mock tests of IELTS on you tube. I identified, for me, writing and reading were not much of an issue, so I practiced for listening and speaking. Suggest you too to first give few tests and analyze where you need improvement and then work of that.