911s rust - they are made of steel, galvanising helps protect them, but sooner or later they rust. When people say 911s don't rust, what they mean is "911s can take longer to rust than some cheaper cars because they are galvanised". Porsche introduced galvanising before it became the industry norm, in the 1970s. 911s therefore gained a good reputation for being rust proof in the 80s and 90s. However, after 15 to 20 years even a well looked after galvanised 911 will start to rust. Galvanising is good, but it does not prevent rust completely. Rust eventually starts where the paint is chipped, the body flexes and the salt gets in.
993s/964s have one or two favourite rust spots - front and rear windows, front wheel arches etc. Older 911s are famous for rusting in kidney bowls, sills, wings, almost anywhere in fact. They are hideously time consuming and expensive to repair properly, which is why you see so few on the road, and why good ones fetch huge prices.
But hey, lets look on the bright side. If you keep an eye on any emerging rust, attend to it in time and are prepared to spend what it costs to keep the car perfect, there is no reason why you can't go on to enjoy the car for many years like I have.
The way I look at it, the car costs me ?x? thousand pounds a year to maintain in tip top condition - for that, I get to drive one of the quickest, best looking cars ever made, with virtually zero depreciation. Not that I'm biased or anything, but then I've always been a bit of a 911 nut.