http://bit.ly/Q587Lr -- Obviously your logo can be the main representation of your business. But, if you want to add some more power, use mascots to teach your videos, introduce your product lines and so forth. That can actually be very helpful to your branding.