Log4net nice idea :-)
If you are using log4net like me then I am sure you will like this idea. I combined it with ReSharper.
A log4net tip
private static readonly ILog log = LogManager.GetLogger(typeof(MyClass));
I'm writing more than once some days. Nothing difficult here, but I can save a reference to MyClass by using reflection (tip provided by Nicko Cadell) :
#region Logging Definition
private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
#endregion
Comfortable when combined with quickcode or added to a "create new class" wizard.