Есть такая штука - google perftools, альтернатива стандартной malloc() для *nix систем (думаю, что слышали). Эта вот фигня по заверениям авторов работает в несколько раз быстрее.
Нашол портированную версию под Win: http://gaiacrtn.free.fr/articles/win32perftools.html
Если кто юзал или заинтересовался, объясните пожалуйста, как пришпандурить это к MFC-проекту VS.NET 2003?