The one either prescribed to you by your GP or recommended by a pharmacist - any recommended by random strangers on a website should be avoided as they don't know your medical history
Viagra does it for me. Cialis works and lasts longer, but upsets my stomach. Importantly, make sure you buy either the real genuine product or a trusted generic alternative, not something cheap from India etc.