While the last week was a bit bleak in terms of new launches, updates related to a few upcoming products made for some ...