Thank you so much for the quick reply!
So if I have two incoming addresses and only one of them has any coins is it safe to assume that bitcoin will use the one with coins by default?
The reason I am asking is because I would like to send coins to buy the USB miner in this thread
https://bitcointalk.org/index.php?topic=264633.0but once I sent the coins I am supposed to post a msg in the thread like
grchris; 1; 0.55; XXXXXXXXXXXXXXXXXXXXXXXXXXX
where XXXXXXXXXXXXXXXXXXXXXXXXXXX is my from address (not the pay to) that I used to sent the coins.
Finally I am supposed to send a signed msg using the From XXXXXXXXXXXXXXXXXXXXXXXXXXX address to send him my postal address.
I am a little nervous as to if I will be able to prove that I was the one that really sent the coins if I can not identify which From address was used for the payment.
So in a sense I do not really need to know and select the From address in advance but I do need to be able to identify which address was used after I sent the payment so I can communicate it to the seller.
Do I make any sense? Am I using the wrong client?
Thanks a million again for your help. I wish I could post this question to the above thread but I am a newbie and I can not post in that section.