Branding is one of those buzzwords that some people love and some people hate. While we would never condone the use of overused biz speak.