With regular 30 day cycles and a LMP of 03/06/10, you probably ovulated 18/06/10 and your due date would be 10/03/11. Generally, sperm can live for up to five days or so inside you and your egg would have the ability to be fertilized for a period of about twenty-four hours. If you ovulated 18/06/10, that means that the egg could have been fertilized by sperm deposited into you anytime between 13/06/10 and 19/06/10 give or take a day. Since you were with one guy on the 13th and another on the 18th, this egg could have been fertilized by the sperm of either of them. Because of this, the only way you could know for sure who the father is would be to have a DNA test done.
I agree with the above poster, there's no way to tell the dates are too close. Sperm can survive for up to 5-7 days inside you, so there really is no way of knowing. You will need a DNA test to know who fathered your baby.
The only way you'll know for sure is to get a DNA test when the baby is born.