You can now create advertising banners and videos on www.taklogo.com
Create an account and complete your profile details then you could advertise. You no longer need a dedicated site. Simply link YouTube videos.create personal accounts, have your company products along with details on your account and even create a picture gallery. You could have a contacts section. Advertise worldwide. Product recognition by Google. Finally a list of registered brands.
one advert is not enough! Global Advertising Website