Eric,
I'd be curious if a call to doevents inside any tight code loops (or a call to a udf that does a doevents in a long running SQL) would make VFP behave better for you.
>One more question if you don't mind. Do you know if it's possible to limit VFP threads to one processor at a time on a dual or quad machine?