As a once hacker/securities person. I would say the likely hood of your website getting randomly hacked are close to zero. There are a couple reasons why. First, if you are halfway smart about how you go about your sites you will be fine. What do I mean by that. Go with a reputable hosting company. Most of these hosting companies (not all) have good encryption on there data and users. Also go with a privacy lock on your domain register. Working behind a proxy is a little much, but some people prefer it.
Also, don't spread your site over places were people are going to be tempted to mess with it. These places are some black hat and some iffy forums. You posts stats or whatever and it makes people interested. Also, simple things like non dictionary passwords, and also having a unique password you don't use for anything else goes a long way. Just because your site might be difficult to hack doesn't mean some other place you have the same password is (just something to think about).
The fact of the matter is even with all these steps it is never going to be impossible to hack your site etc. The things is though when you are hacking stuff you know 40% of sites you can hack in 5-10 minutes with brute force items. With these steps in place it will take longer as a hacker to get the desired info and in 95% plus cases the hacker will just move on. Why spend so much time on this site when I know there are thousands I can get into much faster. Hope this helps.
Also, ip blockers are really a joke. There are many ways to get around this just as simple as talking to someone on AIM reveals your true ip. Most of these things are hype and are placebo pills.
In regards to greenborder again I cant say it to people enough just use common sense when surfing. Don't go to bunk ass polish sites where you will get 20 Trojans. Just be smart and you will be safe. Make sure though you have stuff in place like sygate is a good product or AVG pro also regularly check you comp for spyware. Information is gold as we know here on WIckedfire. Companies pay of a dollar for an email address gone are the days were spyware users just want to put pop ups on your comp they want your info. Scour your comp with a good program like spybot to look for items such as spyware malware and data miners etc.
These are all things that will again make it take more time to get the desire info and put you ahead of the game. Also If there is one piece of advice I can give you 50% of attacks on personal comps can be avoided simple by putting an account password on your comp. That is enough not here to talk any ones ear off.