20080623 tech: Bill Gates to retire this week