Memory exceptions can also come from a bad video card and/or video driver. Makes sense that memory errors would realize themselves mainly when trying to access games which use video memory extensively. Everybody always assumes it's O/S or physical memory. The 4 possiblities, in this order, are:
Video memory
Virtual memory settings
O/S
Physical memory (RAM) (not likely but possible)