only Xeons and i7 (not even all of them) supports vt-d on some, mostly server-class mainboards. even on chipsets thay may be able to support, you can have problems due to bios not supporting it properly.VT-d is controlled by the Northbridge and is independent of the CPU used.
Only reason for Xeon is if you need/want ECC or dual socket.
so if you really need vt-d for ex to pass-through a storage adapter to a virtualized os, like me with my napp-it all-in-one solution (esxi-virtual server + virtualized ZFS NAS/ SAN + virtualized network switch in a box) you should really buy a 3420 or 5520 mainboard and a Xeon.
see
http://ark.intel.com/VTList.aspx
http://wiki.xensource.com/xenwiki/VTdHowTo
Last edited: