You apparently don't understand how computers and the internet work. No there is no such client nor will there ever be. Lag can be anything from data packets being dropped, memory leaks, too little ram, too little video ram....you name it. There is no "perfect" client.
"I shall PERSONALLY witness for you at the shiny, chrome gates of Valhalla!"