The launch of the new Twitter advertising model (launched 4/13/2010) provided a lot of buzz within the Internet marketing community this past week. As a service to our readers Rise read... READ MORE