Acho "My Immortal" infinitamente superior a "Good Enough" em letra, vocal e melodia. Especialmente a versão Mystery EP, que para mim é a mais bem-feita.
"Good Enough" tem uma melodia legal, eu gostei do piano e dos vocais (das cinco ou seis músicas que ouvi, foi uma das poucas em que o vocal me agradou mesmo) e o começo é lindo demais, mas é muita encheção de lingüiça. Parece "hum, vamos repetir o refrão setenta e cinco vezes para dar uma música grandona". E, se compararmos às demais músicas mais longas do Evanescence, todas seguem essa linha ("October" e "Anywhere", "Whisper", "Understanding").
Não comento a letra porque eu e as letras do Evanescence temos um relacionamento complexo e não nos damos nada bem.