Ok, I bit the bullet and ordered a T1 link today. Will be a few weeks in coming, but should sort out the bandwidth issues at my end ( especially if there are only 100% more results to upload )

Can't do much about the RAM situation though - I just hope that it doesn't thrash too much on the lower memory machines as that will interfere with the normal users. I did some experiments today with a simple memory allocator - problem is that the low priority active task swaps out high priority 'idle' tasks, so there is a noticable delay when the user goes active again