Finding blocking is one thing, I have done a monitor in web .Net since 2005. See my Houston PASS 2008 presentation.
Resolving root cause of blocking is another topic, see my PASS SQL Saturday #57 2011 presentation. What should you do when you see more blocking than your system can handle?
Regards,
Jason
http://dbace.us
😛