Windows XP 2005 April 22, 2024Originally posted on May 23, 2004 @ 1:06 pmBill Gates shows off the new technology: