I've just made the same move and I don't regret it at all. Android is a lot less 'locked down' than iOS so you can customise the experience more.
You'll be able to text any iPhone users no problem! The only thing you wont get is iMessage, but that really doesn't matter unless you desperately...