Twitter clocks in at one billion tweets per week

Twitter has managed to rack up some rather impressive stats in honor of its fifth birthday.