Brett,
The SYS(3050) is what needs to be investigated but there is not any magic bullet as this is always a balancing act between VFP and everything else running on the machine.
In VFP 6 (I haven't checked 7 yet) VFP saw virtual memory as physical memory and that was often the reason for the slowness. Basically VFP was copying stuff from disk to disk(Virtual memory) in order to try and go faster. The result was slowness everywhere.
Mac Rubel had a whole series of articles in Advisor about VFP and memory and he had some recommendations for SYS(3050) that I don't recall right now.