Perchè non usi uno dei tanti script RSS reader già pronti?
In alternativa, non sarebbe meglio usare un vero parser XML (es. SAX)?