One of the instructions about titan Icon has to do with where to install it, and the fact that it might cause issues if you install this in "Program Files"
I installed mine into c:/titanIcon, and it works fine for me (Win7 home premium 64-bit)
screen shots show up in c:/titanIcon/tequila/screenshots