I like textplus because it uses the same number you already have and it works with regular phones, so no one has to remember a different number to text you.
There's an ad-free version for $3 which i want to buy, but they don't say if it's ad free forever, or if it's a subscription for 1 month or so...
This is not entirely true. You can create an account and validate your mobile number. This way if you have other friends on text plus, they can text your number and it will go through text plus. However, if someone without text plus texts your number, it will come through as a regular text.