Spoiler:
Sicuramente non è Stannis colui che deve sconfiggere gli estranei. Melisandre si sbaglia a leggere nelle fiamme o, ma non credo, sta ingannando Stannis. Come dice maestro Aemon, non ha sentito calore provenire dalla spada.
Se colui che deve sconfiggere gli estranei è il principe che è stato promesso dalla profezia, immagino possa anche essere Jon, di cui alla fine non si sanno i dettagli della nascita, ma sono praticamente sicuro che sia figlio di Rhaegar e Lyanna, dunque un Targaryen.
Quindi le tre teste del drago sarebbero Dany, Jon e infine un altro.. che alcuni dicono essere Tyrion, ma al momento non mi pare ci siano elementi per poterlo affermare. Personalmente spero non sia ANCHE lui un Targaryen.