Okay, I actually have MCP SmartStartup enabled - didn't realise, I guess it defaulted to enabled. While I was there I checked to see if I needed updates but I don't (I only bought DesktopX a few days ago)
I've unloaded WindoFX, switched off it's startup option, cleared the DestopX cache again, started it, enabled the Start with Windows option in DesktopX and restarted but still same story, just loads a normal XP desktop. RightClick also does not load.
One thing I've noticed is that if I use a startup manager program to see what is scheduled to startup with windows, WindowsFX has (had) an entry there but neither DesktopX or RightClick get an entry in startup Folder or the Registry: eg if I load something like "Codestuff Starter", there's nothing for stardock products at all now, if I click off the 'start with windows' option in either DesktopX or RightClick, apply, click it back on again, still nothing shows up inside Codestuff Starter as being enabled for Windows Startup?