I think the first guy has been in Titan videos. He looks very familiar. You might try checking out their web site (Google for it).
The second guy could be from Diamond Pictures/Blue Lagoon. They're an eastern european gay porn company and the guy looks like their type.
I have no idea about the third guy.