I am a gorilla.

That's what my dry cleaner (who also does my alterations) tells me.  I have very long arms, "gorilla arms," she calls them, and that means that every "off-the-rack" sport coat I buy is two sizes too big.  That's the first size where the arms are long enough to look right.  I have to bring them to her to have them brought in at the waist, otherwise I end up looking ridiculous.

What this means for ergonomics is that, for me to be comfortable at my desk, my keyboard has to be almost in my lap, perhaps even lower.   Anything higher and my shoulders ache at the end of the day lifting my arms up high enough to keep my wrists straight.  Is there anything that can help with this?  Anyone got any suggestions?