A refractometer is more expensive up front but is more accurate. It also is easier to use after you learn how to do this. Also, after breaking several glass hydrometers, the refractometer really isn't too expensive.
The plastic swing-arm hydrometers are notoriously inaccurate after they have been used for a while.