20070608 tech: Microsoft Xbox on family way