How long before Microsoft catches up with iPad?