Bernie Madoff Is Your Most Loathsome Financial Villain John Cook · 03/20/09 01:06PM You've disappointed us, but we shall abide by the will of the People: Bernard Madoff won our poll to identify the face of the New Depression with 29% of the vote.