SLP2000: I have no idea about security of websites, so correct me if I'm worng but there's no 100% secure website. There's always someone who could hack it.
DarrkPhoenix: While this is true on a theoretical level, in practice the people capable of breaking into a properly secured system are pretty rare, and most breaches occur because a site really screwed up on the security side of things. When you here about sites getting breached because of SQL injections, unpatched servers, re-used admin passwords, etc... it means somebody simply wasn't thinking about security.
True. Unfortunately, the number of systems that are improperly secured because somebody who does not know what he is doing prepared the security policy, or did the security design and implementation, or monitors the network, is still very large.
I work with network managers who implement Windows networks regularly. I have yet to see one who did everything right: observes all best practices, keeps everything up to date, knows how to prevent spoofing and intrusions, and actively does so at all times.