Stò rifacendo il mio guestbook da xml-asp ad xml-asp-xsl

Il problema stà nel riportare il messaggio con qualsiasi tipo di carattere (% & $ < é à) etc.....

Non sono un espertissimo del settore, mi basterebbe capire 2-3 cose:
Nell'xml è meglio inserire il messaggio in un nodo testo:

<messaggio> bla bla bla </messaggio>

Oppure meglio in un CDATA ?

Diciamo che nell'xml il messaggio viene inserito e letto da asp, anche in un nodo testo và bene, ma poi in xsl dà problemi anche con i ritorno a capo

!!

L'unico modo è un CDATA ?