Thanks for pointing this out, you're right! It just so happens that I noticed this myself as well when I was checking my iPod today. Unfortunately, I don't directly control the RSS feed that iTunes uses, but I will follow up with the person who does!
Sorry for taking so long in getting another one of these together! I've hit an incredibly busy phase of life right now and I haven't managed to find a good chunk of time to put another one together. The fault's mine -- Ophelia was available a couple weeks ago but I was all :panic: with life stuff at the time. :)