Heath Ledger is the obvious choice. He is nothing short of the most accurate depiction of the modern day joker. Everything from the personality the suit he's sportin'.
I would’ve chose Mark Hamil but I didn’t see him as an option, in my opinion Mark is the Joker; no one can compare to that amazing psychotic laugh. But live action wise, I’d have to pick Heath Ledger. He was just so spot on to the anarchy styled joker, and the things his character did showed just how psychotic the Joker is. His performance is an awe inspiring master piece that will continue to live on through the decades as one of thee best live action performances of the clown prince of crime.