Yes, I've done that. On WinXp, I used to have Norton and now I use McAfee and I'm happy with them. I would also suggest using Zone Alarm. Takes a little getting used but its a firewall that I always put on all my machines.
Hope that helps!