Sounds like water is getting in there worse then it should. The passenger side is known to get more water logged then the driver. Mines was rusted when I installed my struts/springs.
What kind of mounts are you using? If you use cheaper parts don't expect long lasting results. If you got the dough, Moog and KYB make some pretty good strut mounts.
2010 Camaro SS
, 2SS, RS pkg, 6-Speed. (When privileged to drive)
2002 S10 LS Crew Cab 4x4 ZR5 (Up for sale soon)
2004 Cavalier LS Standard (DD)
March 2012 COTM
Ooorah! Semper Fidelis