They are both fuel efficient but the VTi, being the more powerful.
Id go VTi. Not just because of the engine. It has features not found with the LXi too. Plus the 20k savings isnt bad. Just check if all the parts that's needed to be replaced at 110K kilometers are all replaced. If not, it's another chance to bargain the owner. ;)