What do you want out of a SMS gateway and API?
johns: 1) don't use email like pennysms does (I'm guessing they mass email all the email address a number could have at any carrier, there can only be one "hit")2) give me my own dedicated number. i don't care if its 10 digits3) price and simplicity are my two major decision factors, with price  far and away #1.