We need a vpn client that support openvpn and pptp protocol.
We need openvpn to use key,crt files and username/password.
We need a simple ping and download test to recommend the best server to use.
Openvpn proxy support (client can use proxy)
Openvpn fail on default port (if ISP block port in firewall) chose next port automated.
Disable traffic if connect failed.
We need gui (we got the design done png files) and support for all windows version 32 and 64 bits. (windows vista/7/8)