I am gay so I would have to say "a strap on" definitive answer ;))
To achieve a better and longer orgasm…
Both but prefer to feel my man's cock in me… hottt!!!
For me it is a huge turn on, but then again I am gay… However, I run a Facebook group in which I post lots of gay (man on man) pics and most of the members of my group are female. Not only that, amongst the female members there are quite a few that are M/M erotic writers!!!
I am a bottom and wouldn't even dream of topping… it's not that I can't top, because I can, it's just that I do not like it.
I am a gay bottom and love the feeling of a hard cock in me, rubbing and creasing my prostate… so believe me when I tell you that the key to anal sex is to relax and use lots of lube to allow the cock or dildo to slide in. Start small like with fingers and gradually increase length and girth.