That's precisely correct since XP sees the add/remove Windows components plus was just reinstalled a day ago while I have been rather busy lately working with a few Vista items.
The fresh install didn't even see IE 6 work but later saw IE 8 run once I used the turn off DEP switch. IE 7 went on finally but again refuses to open to the home page.
I used the restore point just prior to the one made when first installing the new beta to get past the newer version found and something still accessing IE when first trying to clean up a few things like the main registry key for IE.
Between IE 8, seeing all programs back on in Vista as well as XP, and even trying to add in a Linux distro this simply adds to the fun of beta here.