I've not read all the articles that are on Nicola's blog, but the approach sounds very useful. Training a dog with a high prey/hunting drive is a real challenge, but - according to my dog trainer anyway - it can be done. I also know several people with terriers/Viszlas and other breeds with a lot of prey drive who have successfully retrained their dogs, even dogs that have hunted to kill in the past.
The idea behind the training is to offer the dog an activity that satisfies the prey drive but happens around you, under your control. In Germany, a lot of dog trainers offer impulse control training: you attach a filled prey dummy to the end of a lunge whip (or similar) and move it across the ground like a prey animal. On your command (but not before - this is where the impulse control comes in), the dog is allowed to 'chase' and 'kill' the prey. Then you feed it from the dummy. You can see some piccies here: http://www.hundpunkt.de/html/reizangeltraining.html
My dog is currently on a drag lead because she loves running off towards other dogs (not what you want, especially if the other dog is on a lead!). We do intense training that includes hand-feeding, tug of war, impulse control, wild 'running around and being silly' games, lots of recall exercises, socialisation with other dogs, but only occasional play (no matter how hard I try, another dog is always going to play better than me!). We also do exercises that teach her to 'drive' me by paying me attention - eg I stop and don't move on until she's looked at me. That way she learns that she can 'make things happen' by eye contact, and I get her to pay me more attention. I fully expect her to be on the drag lead for a few months to come, but we have made huge progress compared to our starting point. (I used to dread taking her for walks.)
@noviceboy - you're so right! The worst thing is these forums where people all have different opinions!
@Chris - from what I've read and been told, it's a myth that letting your dog win at play undermines your status with the dog. As far as I've been taught, you exercise control by starting and ending the game. Who's 'on top' while you're playing doesn't seem to matter much!