Thanks guys, I've lived here 6/7 years and i've never seen this many in my life! I like the sound if the nematode treatment-sounds like miniature biological warfare!
I think I'll give that a go first, if not its going to be an all out slug/snail annihilation with salt, blue pellets, copper...