when you are on a site or a blog do you prefer register/login using a classic form with first name, last name, email etc or do you prefer register/login using something like google, facebook, twitter etc..? Which is the best?