You can look up your CPU specs on whether or not it supports that.
The CPU is not the only limiting factor, even allowing for the other conditions you just described. The motherboard and the chips on it can also prevent virtualization from being usable.
From Intel's mouth: "Intel® Virtualization Technology also requires a computer system with a chipset, BIOS, enabling software and/or operating system, device drivers, and applications designed for this feature."
Intel has a downloadable utility you can run (forget where it is at the moment) on a machine with an Intel chip in it to determine whether or not it can run XP mode. I ran it on my E3200 Celeron installed on my old motherboard & was surprised to find the "CPU" was not compatible. I wrote to Intel about this discrepancy. They said the CPU was indeed capable of virtualization, but that their utility tested all the hardware at once to see if virtualization was possible. It would have been nice if the utility itself said that, instead of implying that the CPU was at fault. The Intel rep then pointed me to the information quoted in the first paragraph.
What gets me is that computer & motherboard manufacturers and the sellers of these products do not seem to know whether one of their products works (or doesn't work) with Win7 running XP mode. I think shoppers will need to take a bootable CDROM with the detection utilities on it, and run it on any machine or motherboard they are considering.