Well i had the same debate and im ordering the ST Komodo as it seems to be easier to install and temps are similar if not better than EK block. I like that the ST has the standoffs built into the block, whereas with the EK you have to fiddle around with the standoffs and i have heard from a few people its a PITA to mount