Well, I just spent a bunch of time looking for the aftermarket direct-fit fog lamp housing I purchased...to no avail. I found the receipt ($68.05 Item #SS107525 from All OEM Parts, Inc./PartsBin), found the old thread that stated where the part could be found on the net, and went to the site and searched like a mo fo but could not find it at all. I don't think they offer it anymore.
The aftermarket fog lamp housing I purchased looked EXACTLY like the part I removed. I too had a cracked glass and it ended up killing the thing after moisture got in there. Good luck finding an aftermarket one.
Try Jackie at Annapolis Subaru...she'll hook you up with a good deal on an OEM housing.