I use Skype on my iPhone and am very happy with it.
Is there a better program for calling/texting or is Skype the best one out there? I'm not interesting in saving a penny here or there, so no recommendations just because something is slightly cheaper please. If there's anything out there that's better in terms of functionality/quality/etc. then I'm all ears...