4ubest - No, there are no CPUs that are only Vista-compatible. Some newer CPUs have functions that XP may not take full advantage of (like being integrated with Trusted Computing Platform), but there is no such thing like CPU only compatible with Vista.
Only thing is that, if it's 64 bit CPU, then to use it's full capabilities you'd need x64 version of Windows XP (which is slightly harder to get), but nonetheless, the only difference would be in the speed of processes like data compression (and this still on condition that the program makes use of 64 bit instructions).
In summary: no CPU exists that is only compatible with Vista. If someone tells you otherwise, they either think you're stupid, or are stupid themselves.