TweetViagra and Cialis are two seperate things. Viagra is fast acting and fairly short lived giving quick erections, but the effects wear off fairly quick. Cialis on the other hand lasts around 36 hours (for me) and makes it easy to have an errection literally by just brushing up against your pants. IMO cialis is much better than viagra.