I currently invoke the following ssh command over my home wifi (from OSX to Ubuntu):
ssh -XYC -l my_username -c arcfour,blowfish-cbc -XC my_local_server
This works great, except during low bandwidth situations, like if I'm streaming music over the Web, while I'm coding.
In these situations, the ssh often drops, within a minute or two.
Is there a better setting or configuration that I can try over low-bandwidth situations?