Confused About Where Twitter Fits Into Your Marketing? May 16, 2010 by Kevin Francis …then this might explain things! Well worth reading the full post at…