For something cheap, a Milwaukee pH600 can be had for ~$20 on eBay. Test strips (like litmus paper) are very accurate, but you need to find them in the proper range.

Edit: Don't let the probe dry out or it will be ruined.


HTH, Hermie