Like the video, the voice over is quite commercial radio, if you dont mind me saying.
One suggestion would be to place it on higher on the home page i took me a while to find it. This video really answers most question you would have about your service, so it would break down alot of buying...