For my 40g I took the tube from a siphon cleaner and attached a powerhead to it. Added two small holes at the top of the tube; one for the co2 line and the other to create a feedback loop to the venturi intake on the powerhead. The latter prevents bubbles from coalescing into large blobs. It also adds some 'updraft' making it impossible for bubbles to escape before being dissolved.
Of the things I tried, this is by far my favorite. It was super fast to make, no bubble escapes before dissolving, it's quiet, it doesn't expose expensive filter parts to the co2 and no airstone is required so nothing is restricting the output of the co2 and creating back-pressure.
People also seem to be quite happy with the hagen ladder co2 diffuser.