In general, I swear by Goretex, whether it's socks, shoes, jackets, hats, etc.
Goretex isn't really meant to be worn right against the skin. You should have a layer in between. In the case of Goretex socks, consider merino wool socks.
In terms of washing, avoid washing machines and standard detergents. The best way to clean them is with a technical wash, such as Nik Wax Tech Wash. Example here:
http://www.team1newport.com/prodinfo.asp?number=NIK181
Standard commercial detergents will break it down.
Goretex should last more than a year, if treated properly. I have yet to dispose of any Goretex product, save for extreme wear (ie holes, etc).
Periodically, you can also apply a water-resistant coating, to help maintain this property, such as with this product:
http://www.team1newport.com/prodinfo.asp?number=NIK251
There are also other brands of these washes, which work equally as well.