My thoughts:
ASRock H67M-ITX : There's a WiFi version of this board but it doesn't come as standard. Details are scarce.
ASUS P8H67-I : Seems to pack a lot of features but I can't tell regarding UEFI support, and the amount of stuff on this board means going with SO-DIMMS. You do get WiFi, USB3, and SATA 6Gb though.
ECS H67H-I/ECS H67H2-I : I'm inclined to think this is the same board - maybe the H-I was an earlier revision? I just don't see why ECS would go with two almost identical ITX boards.
There's full DDR3, USB3, Bluetooth, and even a mini PCIe slot on the board. No WiFi. Unsure about UEFI.
Gigabyte GA-H67-USB3 : Details again scarce about this one but it looks like it gets USB3. Gigabyte have said there won't be UEFI on their boards for now so it's safe to accept it doesn't have that. Full DDR3, but no WiFi.
Intel DH67CF : Intel site says FOUR DDR3 slots but picture shows only two. No official support for the i7-2600 and i7-2600K. USB3 and SATA 6Gb both present. Doesn't look to have UEFI.
MSI H67 Mini-ITX : Not a lot on this either. NO PCIe x16 SLOT. Full DDR3.
Zotac H67-ITX WiFi : Has WiFi, SATA 6Gb, USB3, full DDR3. Can't tell regarding UEFI - I would have assumed it would be mentioned on their product page so i'm guessing it'll be BIOS.
Foxconn H67-S : SATA 6Gb. No USB3, WiFi, or UEFI. Interesting to note - this board doesn't have the CPU bang next to the PCIe slot like all the others!
----------
From what i've seen, I would give the edge to the Zotac for overall board. It's got everything you could ask for bar UEFI, but the details on support for that are sketchy at best.
[Edit] I've just seen someone claim on the [H] forums that the Asus board does indeed have UEFI.