Monday's Mailbag: Armstrong's 'comeback;' diaries a delight; and the Foaming Rant (VeloNews)