Lets bring this down to earth a little.
EmailDont worry about hiding your email too much, unless you really feel that after years of warnings (some of you with actual paper ones not just emails) your going to answer the "UN High Council Leader of america for tourist information with banking support and anything else he can add to a name" in that email he wrote you. To be honest even without your email i can probably personally find a lot of information about you, the phone book is a good place to start.
The benifit of hiding you email address is simply to stop the large amount of trawling 'BOTS', which will search websites for anything they can get to send spam to. A good junk mail filter will stop that. One thing which is especially important is choose a reliable email provider. This means you know your email is well secured and someone isnt reviewing all your emails and accessing all your accounts.
DO NOT (as stated above) post your emails on websites/forums, this will once again increase your spam levels. If you really have to, use an example such as;
me AT mymail.com
me_@_mymail_.com (remove the _)
This will mean that when the site is searched they either wont pick it up or will email the wrong address.
PasswordsThis is were it gets important. please dont use any dictionary word. This is how most brute force attacks occur. A hacker will just run a program to go though a list of known words to try and gain access. the most secure method is to use random capitalization and numbers. Most websites have processes in place to stop this, a maximum of 5 login attempts in 15 minutes.
54N53f4n05 is a simple example. Sanstefanos spelt with letters and numbers. Easy to remember (if you know you number to letter dictionary) and hard to guess.
Do not use the same password for everything. All thought this isnt too much of a problem, it isnt simple to get someones password (most sites will reset them rarther than give someone your password), if they do gain this information every one of your log-ins could be compromised.
Forums Do not send people personal messages with anything personal. I know for a fact our lovely webmaster can see every personal message ever sent. Be aware just because the public cant see it doesnt mean the person running the site cant.
Downloading filesDo not follow any link to a file to download. MSN Messenger is a prime of this, i get a number of friends who have viruses on thier computer which when they log in sends a request to very their new uploaded pictures. Its not always obvious but make sure that its actually the person sending the message not just a virus.
NEVER open links from people you dont know or trust. If you do trust them. check the URL. A good example is my signiture on here. flickr.cannedfool.org. I know that points to my flickr page but do you?
Always check what your downloading. Why download windows media player from WindowsMediaPlayer.Mysite.com when you can go to microsoft.com and download it straight from the official source. Many sites catch people out by adding in software to simple programs you download. These programs can then sit on your pc and log everything you type. So in one simple move i have every login and password you use to every site while you think your using media player.
A good antivirus software will help here (
http://free.avg.com) but not always.
Personal InformationThis is the big one, when we were younger we could access most of our friends email accounts, with hotmail all i needed to know is your post code (well you live 2 doors down so thats easy) and your secret question answer.
My secret question answer you say, you wont get that. So i talk to a friend about thier pets. They reply "Ow yes my first dogs name was wolfe". Thanks i now have access to your emails. simple.
It should go without saying addresses, dates of birth and really personal stuff should never be disclosed on the internet. Keep everything personal to yourself, people dont need to know this. One thing to remember, "Ow its my birthday today 4/8/9" "Really how old are you" "24". so your date of birth is 4/8/85.
So now the most important bit of this essayPeople dont hack other people. Random people hack random people. The only real way someone would target you specifically is basically if your a &%$&%$&%$, you upset someone and they want to get there own back.SoTake everything said above with a pinch of salt. If they really wanted to hack you personally they will do. Its not hard when you know what your doing but dont make it easier. As said above you would lock your house and keep your details safe, dont let that lapse just because your online.
if i give any piece of advice:
IF IT DOESNT NEED TO BE ONLINE, DONT PUT IT ONLINEps: sorry for the essay, not really sure why i just wrote all that but enjoy