Question: i Was wondering what people are using for logging in .net. 
We have log4net here, but am looking to do it async and to a database
with a nice viewer. 

What are the popular choices??

Regards.

Answer: 
When we did this, we simply wrote to a simple internal queue and had a thread do the actual write. This way our code that was logging is minimally impacted, and the simple queue and thread managed keeping us up to date.
I've seen references to people having used the Microsoft Enterprise Library logging facility, in combination with MSMQ, to achieve asynchronous logging. No help on the viewer.