Если вы знаете название оператора сотовой связи у человека, которому желаете отправить смс, то наиболее удобный вариант — воспользоваться интернет сервисом соотвествующей сотовой компании. Как узнать по номеру сотового, какой оператор - можно посмотреть здесь. Плюсы — не надо устанавливать сомнительные программы, быстро, анонимно, бесплатно. Но есть и минусы — опять же анонимность (придется тратить символы на подпись), не сохраняется история сообщений, нет подтверждения и гарантии доставки.
Мне больше нравится вариант отправки смс через интернет сервисы операторов IP-телефонии. Можно отправлять из браузера, можно установить программу на сотовый телефон. Имеется небольшая оплата (с меня берут 20 копеек за смс на любой сотовый России, оператор COMTUBE), но сохраняется история, получатель видит номер моего сотового (ему приходит смс как бы с моего номера, зарегистрированного в системе), имеется гарантия и подтверждение доставки.