Considering the sealed class
A lot of the code I'm studying of guys I admire (like ScottW's .text source, for instance) makes liberal use of Sealed classes and static modifiers. This is also true of most Microsoft App Block code I've looked at. I like it. Using my standard practice inheritable class approach I'd use a
WhateverClassName whateverclassname = new WhateverClassName();
and then whateverclassname.whatever().
There is much more to the subject of sealed classes and static modifiers than personal declaration preferences, but I'd rather use of
using SomeNameSpace.WhateverSubNameSpace;
and a WhateverClassName.whatever() than have 5 to 10 instantiation statements.