Web 2.0 review: Carbonmade
http://mastersofmedia.carbonmade.com/ Introduction Carbonmade is a Web application which allows you to create and host an online portfolio. Creating a portfolio can be a lot of work and take up all your time. Carbonmade offers a service which allows you...