Hmmnnn, can I really say I am one of those using the Internet to make an impact? I leave you to be the judge of that, maybe not now but in the days ahead.
Talking about Impact, Google and Facebook are 2 companies making great impacts online. I was happy to hear of Google's clamp down…