Análisis XHTML con HTMLAgilityPack

Tengo una lista de los siguientes elementos dentro de un elemento que he encontrado usando HTMLAgilityPack.

<option value="67"><span style="color: #cc0000;">Horde</span> Leveling / Dailies & Event Guide ($50.00)</option>

Lo que necesito hacer es analizar todo el texto de la etiqueta, sin todo el mumbo jumbo allí. He intentado (¡aparentemente!) Todo, pero siempre sale así:

Horda
Guía de nivelación / diarios y eventos ($ 50.00)

y a veces como:

Horda
Arrasamiento
/ Guía de eventos y diarios ($ 50.00)

y un par de otras variaciones como esa. Incluso he ido tan lejos como para imprimir cada carácter en la cadena como un byte, y no he encontrado ningún salto de línea o alimentación, solo lo que esperaba, letras y espacios normales. Aquí está la fuente completa del html para referencia, copiado directamente de la página.

<option value="13"><span style="color: #0000ff;">Alliance</span> Leveling Guide ($30.00)</option>


<option value="12"><span style="color: #cc0000;">Horde</span> Leveling Guide ($30.00)</option>

<option value="46"><span style="color: #cc0000;">Horde</span> Dailies & Events Guide ($25.00)</option>

<option value="67"><span style="color: #cc0000;">Horde</span> Leveling / Dailies & Event Guide ($50.00)</option>


<option value="11"><span style="color: #0000ff;">Alliance</span> &amp; <span style="color: #cc0000;">Horde</span> Leveling Guide ($50.00)</option>

<option value="97"><span style="color: #0000ff;">Alliance</span> Achievements & Professions Guide ($20.00)</option>

<option value="98"><span style="color: #cc0000;">Horde</span> Achievements & Professions Guide ($20.00)</option>


<option value="99"><span style="color: #0000ff;">Alliance</span> &amp; <span style="color: #cc0000;">Horde</span> Achievements & Professions Guide ($30.00)</option>