I wouldnt be so sure that Achilles is fictional, archaeologists found what they believe to be a burned down Troy...
http://whc.unesco.org/en/list/849
Its not 100% sure, but I'd hate to live in a world where mighty Achilles didnt exist... the 300 existed, no real reason to believe Achilles didnt before them.