How do I ONLY receive and send iMessage (not SMS)?
Might this have changed recently?

It appears now one can select to "send as SMS" when iMessage is unavailable (Settings > Messages on iPhone).  Perhaps now there is also a way to only have texts sent as iMessages only when being sent internationally, yet also have domestic (within country) texts sent as either iMessage and/or SMS?