Вариантов действительно несколько в зависимости от ваших предпочтений:
Подготовительные курсы. Практически все языковые школы предлагают курсы подготовки к международным экзаменам, но я бы рекомендовал проходить эти курсы там же, где вы собираетесь сдавать. Так как лишь несколько школ сертифицированы в Москве на сдачу международных экзаменов (например, BKC или IELTS Moscow), то можно говорить о качественном преимуществе их курсов.
Занятия с репетитором. Здесь ничего подробно описывать не требуется, их можно найти и через интернет, и через знакомых. Хотя сейчас набирает популярность занятие через интернет как по скайпу, так и на специализированных платформах. Это часто гораздо интереснее и полезнее, так как можно готовиться с носителем.
Самостоятельная подготовка. В любом книжном магазине вы найдете большое количество необходимой литературы, рабочие тетради, диски для аудирования. Но это только для тех, кто уже хорошо знает язык, кому необходимо понять лишь тонкости и особенности теста.
В Москве нигде не советую: очень дорого и бестолково.
У меня есть дистанционный курс "Вершина", которому уже 26 лет. Это эффективный и очень быстрый способ: http://study21.ru/index.php?id=15
Многие друзья сдавали этот экзамен и передали по наследству учебники. Если вы еще и знаете, как переписывать программы с CD, материала станет больше. Ищите на странице: vk.com