Microsoft, Amazon Post Strong First Quarters on the Strengths of Windows 7 and Kindle