I think there are probably other profilers [any for free?!  :) ], but stumbled across this one today.
Update 09/10/04 - here's one that shows memory object graph, call graphs, etc.  Very cool.  
Download details: CLR Profiler (v2.0)
-----
.NET Memory Profiler - Find Memory Leaks and Optimize Memory Usage in Programs Written in C#, VB.NET or any other .NET Language
Update:  Sure enough, more searching found this 
free one.
Application Profiler from gotdotnet.com
I can't get this to work however on my dev machine. A comment in the download area asks about compatibility with .net 1.1  
I get error about MSVCR70.DLL not found.
...and still one more - from SourceForge.net
This one seems to be strictly a performance profiler (% time in functions, elapsed time, etc)
NProf - the .NET profiler
This works "out of the box", but does not have memory consumption details.