20080725 tech: Microsoft shakes up online division