Thanks guys! Also, i was wondering. Sometimes multiple addresses are used from a wallet to send BTC, do i just choose one to sign the message if that happens?
(and a note, you only need to use one of the from addresses.)
Also the send address may be a change address, so not accessible through the QT GUI.
Im pretty sure i understand what you mean. A "change address" has fractions of bitcoins that just hang there?