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. The Family Camaro.
2002 S10 LS Crew Cab 4x4 ZR5 (Up for sale soon, thank goodness)
2004 Cavalier LS Standard (DD)
2005 Equinox LS AWD
March 2012 COTM
Ooorah! Semper Fidelis