Have all our favorites on a m/stick with a personal secure browser to use on public computers. I don't know if that's feasible? But increased portable personal browser security, can't be a bad idea.
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.