I agree, Warren, especially with your Paypal comments. And for those who want to take online security to an even higher level, there's a
Paypal Security Key available, that generates a unique six digit number for each logon - even if your password was cracked, the thief would also need your individual key unit to get into your account.