The best medication for erectile dysfunction and impotence in men is Tadacip 20. Tadalafil, an ingredient in this medication, aids in boosting blood flow to the tissues of men's penises. This medication can be taken either before or after a meal. Consume this medication with water; do not crush or chew the tablet. Follow your doctor's advice when taking this medication. This medication has a six-hour half-life. Avoid taking this medication with cold or fatty foods as they will lessen its effectiveness.