Video Conference Features that most provides depending on their Business or Free package

When selecting and video conferencing tool following features should b considered that is available or not
•    Good Video / Call Quality so that call does not drop in sufficient bandwidth
•    Maximum Number of Participants (2+ depending on your business requirement you may think 7 is sufficient or 30+ user may take part in meeting)
•    VoIP Service
•    Recording &replay for future reference
•    Document Sharing, presentation or Screen sharing feature
•    Multiple User Log-in features
•    Live text Chat
•    Meeting from android and iphone and windows phone
•    Cloud Based Video Conferencing Services
•    Easy video collaboration so that everyone can interact with each other easily
•    Online meeting
•    enterprise video conferencing, video conferencing interviews
•    Web Conferencing Features
•    Duration of meeting (Most free tools support less than 60 minutes in one meeting)
•    Screen Sharing Features
•    Secured connection protected by SSL or not
•    Scheduled Conferencing
•    Trial availability for few days to test their existing feature and quality
•    Invite other through email or call
•    Secure and private
•    Access from phone
•    Real-time conference management controls
•    Check their track record how long they are in service and their client feedback