Another great site to go through is the site of Yooba – a web based B2B service for marketing professionals.

Yooba Beta is yet to be launched in spring 2008 (you can sign up for a beta) but what is remarkable is the effort that has been put into 3D and animation to promote this upcoming product.

It may remind you of Transformers or any of those Pixar films:

More:
- Yooba