Naming Conventions

So do you have naming conventions for your controls and variables?  If so is it documented and do you ever break those rules?

If you don’t have naming conventions do you think it makes any difference in the quality of your code?

I’ve never been a big fan of Hungarian Notation.  Do you use it?  Have you used it in other languages?  Why is it good/bad?

Anything I missed or you think I got wrong in the column?