I've had the same problems as Greg. I've gone through 3 7004VWBR's. They need a cooling fan of some sort in the unit. From what I've seen they overheat and just stop working. In all 3 of mine, the WAN connectivity has gone out. My last one decided to just stop working all together. Most SMC products have a lifetime warranty. Lifetime is defined as the Life the product is currently sold and supported. If it shows as being supported on the website they will replace it for free. If it's out of warranty I would buy a different one and a different brand. SMC's quality has really gone down in the last 2-3 years.