Selecting a MOSFET H Bridge

Hello,
I have been looking for an efficient MOSFET H- Bridge. It will need to drive two motors, pulling maybe .5A maximum. They will be low voltage (under 7 volts). I have found Four possible chips, but cant figure out which one would work best. they are:

Si9986: http://www.farnell.com/datasheets/1866643.pdf
L6201: http://users.ece.utexas.edu/~valvano/Datasheets/L6203.pdf
DRV8835: https://www.pololu.com/file/0J570/drv8835.pdf
DRV8841: http://www.ti.com/lit/ds/symlink/drv8841.pdf

Can anyone help with this? or suggest an H-bridge that they know will be good?

The Si9986 is end of life, so it may be hard to find in the future - although the low
pin count is good.

L6201 needs 12V minimum.

DRV8835 You'll need on a breakout board, its not hand solderable unless you have
oven or rework station, but it has very low on resistance and works 0V - 11V motor
supply

The DRV8841 has its own 4-level current control, its not clear if its compatible with
standard PWM as it generates PWM internally for the current control. But more
problematically doesn't work below 8V

Thank you!