I just got synergy a couple of months ago and it has been working out great so far. I only have one minor nit pick and am not sure how many feel the same way.
I have a Desktop and a MacBook and have Synergy 1.0 installed on both of them. Due to the nature of my set up, I would love to be able to use my Macbook's Keyboard while using my Desktop's Mouse. This is currently not possible due to Synergy defining a whole system being a Master, while the other being a Slave.
I would love to be able to separately definitely which system will have the Master Keyboard and which will have the Master Mouse.
If any dev sees this, I would love to know how complex a change like this is and whether it should be something that is doable or impossible due to some fundamental limitation.