The new ooVoo app offers free video calling to PCs, Macs, Android phones and of course other iPhones. There's also text messaging, and up to 3 people on audio or video calls. PC or Mac users can receive the chats in a browser, and the app supports 3G and Wi-Fi.
It's a boatload of features. The app came out earlier this month but released a version with bug fixes today. User reviews have been positive. ooVoo also offers some enhanced paid plans that include calls to landlines up to 500 minutes a month and up to 6 people on video or audio calls. The paid version is ad-free with a basic plan for US$9.99 a month. You can get more talk time, call recording and other features at $29.99 a month. You can get plan details