Powerful file comparison