Lately I got a new/old box, mainly because I wanted a CPU that supported Hardware DEP & Virtualization. And it got me looking into the topic. And now I'm seeing other measures integrated into CPU's as well. For instance there are 2 types of virtualization techs from what I see... VT-x, and VT-d. And sometimes the VT-x variety comes along with something called EPT (Extended Page Tables)... and sometimes it doesn't. With Intels newer Core-i3/5/7 CPU's it does. So I got to looking at this site for info on the subject: http://ark.intel.com/Products/VirtualizationTechnology ... and I'm seeing all sorts of other stuff too. Trusted Execution Technology AES New Instructions Anti-Theft Technology (seriously?...) My Wifi Technology Execute Disable Bit ... and of course the aforementioned 3 different varieties of virtualization So I was hoping someone could help me cut through the fluff here and tell me which of these are actually useful from a security standpoint... and not just marketing gimics/hype.