Using a single password for everything isn't a good idea. It gets stolen once and they can get into everything you have online. I've cracked salted 24 character passwords in days on my hashing box. At the least you should use a unique long password for your main email account and unique for financial institutes. I use variations of a different password for non-essential sites I don't care about compromise.