Best screen recording software?

best screen recording software for windows free or paid