Il testo deve partire come parte ora, dall'immagine con float: left e finire quando incontra l'immagine con float: right.
Il problema e' che con l'immagine con float: right non c'e' verso di farla posizionare come in figura, ma varia la sua posizione al variare della lunghezza del testo,posizionandosi alla fine di esso.
Tutto cio' in IE6/7 e FF2
Antonio