you should do the DIY MM repair. Its easy and works great. I did both sides and its been holding up. Shane had a how to somewhere if you are interested. Cost is less than $20. Oil cap on my DD BMW was leaking too. Man that makes a mess.
i m getting the mount at cost through work (dont even know how much it costs, haha) i just figure if someone is looking at it id rather them see a good mount rather than a repaired mount, even if it works just as good. plus it's easier just to swap it out, haha.
ya a leaking oil cap sucks i had oil all over my nice (mostly clean) valve cover. and maybe even some down farther didn't really look to hard. by the way i'm definitely gonna put the coolant tank on the wrx!