• "Table Variables are more performant than temp tables because they don't use tempdb."

    From my experience I have seen table variables still built into tempdb.  Do some simple testing and you will see the same results.  You are accurate as Table variables do seem to perform better than classic table vars.