Cialis wins hands down, in my book, when disabled by chemicals or seeking that extra edge of potency - in France they call it 'the weekender' owing to its long duration. Viagra works well enough, but always gave me a bit of a 'glass dick' - sensation was a little blunted, somehow, and after a few drinks, blue diamonds made it virtually impossible to come, If they're around in your area, the herbal 'Viapro' capsules, though expensive, are almost as effective as the pharms. Like Cialis, they also 'feel' a lot less toxic than Viagra, which sometimes played bloody hobknuckle in my heart.
I never use steroids, and haven't posted in this forum before, but that's my $00.02, as I have had plenty of experience of being too high/drunk to fuck without support. It's worth hunting down a siurce of cheap generics - the price differential can be massive, and I've found little to no difference in strength between generics and brand name.