Jag skulle rekommendera att du använder några Profiler-verktyg. Det finns några gratis men enligt min erfarenhet är de kommersiella verktygen värda priset.
Till exempel ANTS Profiler. http://www.red-gate.com/products/dotnet-development/ Kanske räcker utvärderingsperioden för dig?