I have the same problem. I didn't want to write about it because it seems like I have to write nothing but negative stuff, and that's not what I want to do. I consider VT-d as a necessary feature because it's obviously the most important technology for the moment. But VT-d has been nuked on X87/Z87/H87. There are a few boards with those chipsets that support it, but not much. The only chipset whereby all boards support VT-d that I know of is Q87, and most B87. There is no real reason why the more expensive X87/H87/Z87 chipset boards won't support VT-d, except that Xen Hypervisor and other virtualization "on the metal" is actively being made impossible on the most popular consumer platforms. Asus boards are the worst, there are practically no desktop Asus boards that support VT-d, yet most of their mid-tier-and-up laptop boards support it. Gigabyte has VT-d support on its cheap mainstream boards, but not on its expensive "gaming" boards, AsRock tries to implement it as much as they can, but not all BIOS is ready yet. It's better to either go for a laptop, or to stay with an older platform. The way things are constantly being manipulated these days is really pissing me off. Why is it that it's suddenly not possible anymore to run closed source operating systems and programs in a safe container without performance loss...
It's always the same story, if there is something new coming out and the marketing boys make a lot of noise, like with Haswell, or Asus with their new mobos, you just know that they're backstabbing you. And it's not only VT-d, there are other things, especially on the UEFI level, that are less than kosher, and they don't talk about it, and there is an obvious information stop about it. I've asked several Asus people for some clarity on the usability of their boards in a serious computing environment, which pretty much implies being able to run hardware virtualization and Xen Hypervisor, but they're just avoiding having to give a clear answer, so that means that they're up to something that isn't right.
Screw all the useless bling bling Windows bloatware Asus provides with it's boards now, either they make good quality boards with full linux support and VT-x and -d, or they can fuck off as far as I'm concerned. With all the bad decisions they've made in the last few years when it comes to their desktop boards, they've lost quite a few customers, including me, except for their laptops, which are still the best available, and I will not buy anything else but an Asus laptop for the moment. And those get even better, because from this month on, most mainstream laptops by Asus are now being offered liberated from Windows, with Ubuntu preinstalled, no locked bootloader, a functional secure boot system based on Fedora, and 100 USD cheaper. Sometimes I wonder if the divisions at Asus even talk to eachother, because the laptops and desktop hardware divisions are such different worlds. I just hope Gigabyte doesn't start like Asus, because I'll be switching over to AsRock in no time and will be taking a lot of potential customers with me.
Anyway, the best solution for the moment is to buy a Q87-based Intel board, or to buy somewhat older technology, or to go with AMD. The Intel Q87 and VT-d enabled B87 boards are not that expensive, and the Q87 board has all the virtualization features enabled. And no, it doesn't work with a k-processor, you'll have to stay with processors that are popular in business machines, because even consumer or "gamer" CPUs are being blocked from VT-d. Why? Other than evil intent? Noone seems to know...