This site is often mentioned in the tech tidbits announcement offerings. I just went to it and saw the letters X X in all of the links. Does anyone know what these represent? The link I'm posting below will take you to the site but don't let it fool you. It will take you to the Gizmo freeware home page: http://www.techsupportalert.com/