>And yet, they still managed to inflict a massive defeat on the technologically far superior British Army (albeit at the cost of many Zulu lives) 
Indeed - proving that military technology alone isn't enough to secure an easy victory against a skilled and determined foe, especially on their home soil. 
Mind you - they were only a *little* inferior in truth  - especially when compared to the front-loading Mausers that the Boer armies had. There's a reason the Boers lost their first two battles against the Zulus. Blood river was an exceptional outcome - not just for the how greatly the Boers were outnumbered but because better weapons wasn't the major thing that turned the tide there. Historically - such battles always had some outside influencer. The Conquistadores beat 80-thousand men with just a hundred - thanks to smallpox. Leonidas had geography on his side. And Andries Pretorius had both geography and some very lucky weather.