I'll add here that more people should date comments in code!  Don't know how many of you are collaborating on projects, but It's a personal pet peeve of mine to see something like:<p><pre><code>  // Updated for the new login system
</code></pre>
...which of course has other problems too, but it's really annoying to try to figure things out when comments are out of date.