I love Blenheim, but with no doubt He 111 was much much much better. Blenheim was out of service in 1943. He 111 flew till end of war. Heinkel could carry more bombs and even 2 torpedoes. Blenheim couldn't carry even one. Maybe someone will say that Blenheim was not only a bomber, but also a fighter what can't be told about Heinkel. But what fighter was it? Poor. So my vote is Heinkel He 111.