November 16, 2010 Edit Delete Tags Autopost Bizzy Williams just finished - I say he needs to grace the stage at TED #befsummit - I say so via Ping.fm