I've got a greenlee that works pretty good. Several of my guys use one made by Ideal that I like a little better.

All of them will give you false positives from time to time and won't register a positive if the wire is wet or humidity is just right. After a while you learn when to trust it and when not to trust it. They come in handy, but if you're not carefull they'll get you hurt.