These are good links when getting error "Out of memory" when running report in Reporting Service 2005.
http://msdn2.microsoft.com/en-us/library/ms156002.aspx
http://blogs.msdn.com/lukaszp/archive/2007/01/31/how-to-diagnose-issues-when-running-reports-in-the-report-server.aspx