That's a pretty good result, though, like you said, not sure it's worth 2 hours. You could probably get replacements really cheap on ebay.
I came across a product from Blue magic yesterday that is a headlight sealant specifically, that might do the trick for ya.
I agree with the bulb...