Internet ushers in new era of branding