Been jonesing for more news about Microsoft's upcoming Mango OS update? So have we, and now all of us, VIPs and commoners alike, can circle the 24th of May as the date when Microsoft will dish the full details of its next major software release. Notably, the mango(ish)-colored invite makes no mention of Windows Phone 7 anywhere, leading us to suspect that Microsoft will likely upgrade its mobile nomenclature as well as feature set. We'll be th