BTC Guild started setting up a new server this morning running modified block rules. Currently trying out a 500,000 byte maxblocksize. The problem is with larger blocks, you increase the chance of orphans since it will take at least twice as long to propagate, if not more. I've modified the fee settings to prefer fee based transactions when increasing the block size past 50 KB, so hopefully the increase in fees per block offset the orphan rate increase.
The old settings were default, with the 250,000 byte limit, 27k for high-priority (regardless of fee). The new settings we're trying (subject to change, and not on all servers yet) is 500kB block max size, no reserved space for no-fee transactions with high priority, and a minimum size set to 50 kB to grab high priority/no-fee transactions if there aren't that many unconfirmed paid transactions.
I do not really understand why did you change the soft limit on max blocksize? The purpose of this limit is to simulate what will happen when a hard limit is hit, do you already forced to lift the soft limit due to some severe problem?