http://ark.intel.com/search/advanced
Here's a list of Intel's latest CPU series, and how many have VT-d support:
* 5th gen i7: 5/5
* 5th gen i5: 6/6
* 5th gen i3: 5/5
* 4th gen i7 extreme: 2/2
* 4th gen i7: 42/49
* 4th gen i5: 46/55
* 4th gen i3: 5/37
So the summary: all but the slowest gen 4 i5 and i7 chips have it, and all gen 5 chips currently released have it.
edit: formatting
Intel's been a lot better about including VT-d on laptop chips, especially recently, and haven't disabled it on the consumer rebrands of their server chips (the "i7 Extreme" parts) in the past few generations, but did on earlier generations. Among the desktop parts, they've been all over the place, and most notably all but two of their flagship overclockable desktop processors (-K models) have had it disabled. Those models have most likely outsold their i5 and i7 counterparts that do have VT-d, and probably themselves been cumulatively outsold by the i3, Pentium, and Celeron processors that also lack VT-d. A raw count of the model numbers shows that in the time since VT-d has been released, the desktop processor models have been split 134 to 63 in favor of not supporting it.
The overall picture is that VT-d support is at least as hit-or-miss as HyperThreading support, which the Steam Hardware Survey finds to be present on about two thirds of Intel machines. Motherboard firmware support for VT-d is even worse, and of those that do support it, it's usually off by default.
This means that previous *-K (multiplier-unlocked) models have VT-d disabled, right? So you have to choose between overclocking and VT-d.
Intel is a corporation; its shareholders are shielded from personal financial liability for its errors; thus is seems appropriate that it be required to be responsible in exchange for the privileges it has been granted.