Sildenafil (Viagra). This medicine works best when you take it on an empty stomach an hour before sex. The body takes longer to absorb it after a high-fat meal or alcohol. Its effects often last for 4 to 5 hours. It might work longer if you have mild to moderate erectile dysfunction. Vardenafil. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.