The picture looks too basic and might even lose you prospective customers who see this basic logo product for $29.95. The first response from my side on seeing it was you have got to be joking for such a product whose main picture is so naive.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.