I'm not sure hwat would give you the idea that she was impregnated by another man before marriage. It seems as though it is clear that it is from the Holy spirit. I believe that back then it was a public disgrace to have kids out of wedlock, and i believe that Joseph had the right to have her disgraced in public in front of everyone for committing adultrey ( and maybe get stoned, I cant think if they still did that to adulturers then)
"you would think Holy Ghost would know how to use a condom"
That is one of the most horrible blaspheme things I've heard in a while. Wow.
"One last thought (for now) what exactly happened to all the descedants of Mary and Joseph? You would think that they would keep a running record at least even if they had to be secretive to avoid prosecution.After all it would be highly prestigious to be in direct line to the mother of Jesus right?"
I believe they all died. LOL. It was not important to keep a Genealogy after Jesus's birth, as much as it was to keep it before his birth. To show that he is the King of the Jews (King of KIngs) and that he is in David's line, fulfilling the davidic covenant. You need to be careful not to lift Mary up as an Idol. She was obedient, but God could of carried his plan out with someone else.
------------------
"We may ignore, but we can nowhere evade, the presence of God."