Looks like the people who thought the X's were standing stones were correct, and some even predicted that there might be individual standing stones, even though others adamantly doubted:
http://www.gamesas.com/index.php?/topic/1240673-the-red-xs-on-the-map-have-to-be-the-guardianstanding-stones/page__hl__standing+stones