Can’t speak about Viagra much, only used a a few times. Can’t say I noticed anything different with either when it comes to erections , I like the 36 hour duration with Cialis and it helps some with my BP, not a lot ,but a few points lower. I take 5 mg. daily.