Thanks MJB and Badger,
Yes, I think you're right about the task manager not accurately reflecting memory usage. I noticed that as I load more tables into memory, the memory consumption by the program drops (rather suddenly infact!) as soon as it seems like my computer is going to break down...