British Council or IDP

Hi, I would like to know who gives more useful IELTS preparation material for the test. How to choose one over other. Thanks!