I use either MS process explorer which will give a running graph showing memory demands of particular processes (double click process) or set up a MS performance Monitor to record regularly (over multiple days) what a process is up to (I think you can set alerts too)
[can use latter to see memory leaks in Internet Explorer and, monitoring cpu, get a heads-up when the windows7 update process starts burning up the cpu]