On the previous versions, you had medium and high fidelity audio download options. But now the highest I can download off of YouTube is 128k now.
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.