IMO video calling app for android . make video calls using internet. Good picture quality. I am using it on 2g network , work well. Show all the contacts join joined to IMO . also available for iOS . free to use. Don't need to pay for push notification while the other apps required payment for push notification. Chatting is also there . can join it with Facebook , Google, yahoo etc account. Bad thing is that it notify your friend that you are online