Chromium:
Имея в руках ГСМ модем, соединенный с компом и прямые руки элементарно пишется программа, рассылающая по списку СМС. Причем источник данных ей будет абсолютно по барабану, хоть пропадавшие базы велкома(кстати в некоторых из них помоему были паспортные данные, если мне не изменяет память).
Попробуйте для начала это сделать сами. Не надо 2млн, одну пошлите и посмотрите, сколько будет отправляться.
Даже если обрывать, не дожидаясь подтверждения (что я не уверен, что получится, по крайней мере, что дойдёт), то всё равно GSM особо быстро не позволит: ну пусть 1/5 секунды и 300тыс получаетелей - 16 часов, а у всех датировано одновременно! И как смс-центр это выдержал, а саппорт этого центра на это всё столько часов грустно смотрел и ничего не делал?