:master:
Mich ti sei dimenticato che esiste text-transform:capitalize; che serve apposta a trasformare in maiuscola l'iniziale di ogni parola!

Inoltre :first-letter è benissimo supportato da IE, così come :first-line, quindi non è corretto dire "gli pseudo elementi non sono supportati da alcuni browser in circolazioe (tipo IE6)."

bacchettata sulle dita!