Since we are approaching the inauguration of Barack Obama as president, I was just reflecting that my experience as a web designer has allow me to meet and interact with a diverse and fascinating group of people.