Paint Shop Pro, among others. There are quite a lot of them actuslly, some free. Google for graphics programs.

By the way, I'm pretty sure Photodeluxe WILL run on XP. Have you tried installing it?