GreenAddress is a multi-signature wallet that is very user friendly and has extremely good security. Private Keys are never held by the third party server side. Payments have to be approved by Green Address itself. A positive in some way as it provides the same restrictions as traditional banks on large transfers.