The reason why XP didn't recognize NIC because even it looked like it was seated all the way, still didn't work. When I looked closer, the side which is closer to the case was not all the way in. I had to bent the mounting bracket (not sure what it calls) a bit and tried again and YES, it worked.
Thanks for all the help and suggestions.
Alex