msantore - 4:25 pm on Apr 13, 2010 (gmt 0)
Will these "Promoted Tweets" show up within my news feed? I feel like most people access twitter from apps or devices, not the twitter home page. If the ads don't show up within a visitors news feed I don't foresee them getting much attention.
At least with my email I have a spam folder. Sounds too intrusive for my taste. I do not expect a high click-through rate.