With .Net, I now use the #region #endregion tags to seperate my code up into sections. It really helps out because it keeps it organized. I put all the class variables (controls, globals) in one section along with seperating the methods, constructors, events, properties, etc. You can even break those sections down into sub sections. I love the collapsable code.