As it is explained in this updated post, the WordPress developers inadvertently messed up with feeds and trackbacks in the 1.5.1 release. They posted a fix, version 126.96.36.199. Every user of WordPress is encouraged to upgrade, so download away!
Meanwhile, I am finishing a long translation that should be due by May 31. I’ll appreciate the prayers of everyone so that I could meet the schedule.
By the way, I’m interested in hearing about your experiences with lulu.com, because I intend to deliver the translation using it. Any thoughts?