20070719 tech: It's Nintendo vs Sony vs Microsoft