Even though Apple has released a lot of improvements in iOS5, there is still only one signature that is used for all email accounts. The default signature is "Sent from my iPhone" or "Sent from my iPad", however, in many cases you'd like to have your contact info in it.
And if you're like me, you have both your private and work email accounts configured on the device.
But there's only one signature! So, what do you do? Most will just leave it at the default. I thought that with the introduction of the keyboard shortcuts, it should be quite easy to add a separate signature for each email account. It's still not ideal, but it works.
First off, I changed the default signature to only include the signature escape and my name. For those not familiar with signature escape and (vintage) maillist systems, that is usually dash-dash-space. Most older maillist systems used to ignore everything past "-- " so I made a habit of including this in every signature. Currently most systems are more intelligent and will see the signature automagically so there's no real need for this.
Anyway, the first step: