Consider then changing them. I recall reading good opinions about Hellas, and I think all it takes to fit them is some simple custom-made bracket. Then again, I don't know if with busted screw heards, you don't actually need to change the entire casing.
Stick things under the foglight!!!