GFCI receptacles in most instances. You want the GFCI as close to the load, and you want as few individual loads on each gfci as possible. There is no such thing as 'nusiance tripping' -the gfci is doing its job. Everything has leakage, and the gfci trips at 4-6ma. Put 100ft of romex, 5 surge...