Last we checked, there are 52 weeks in a year - but you wouldn't know it, given the announcement schedule of some major players in the tech space. Companies vying for the attention of fickle consumers often stack their events one right after the other...