To my knowledge traditional lie detectors don't really detect lies but rather blood pressure, pulse, etc. and can be fooled with sufficient self control.
What about Functional MRI? Can FMRI be used to develop a definitive lie detector? Is there a part of the brain which is active when telling lies versus the truth? and does this work cross-culturally?