My favorite platform port is DoomAttack for the Amiga. It's very fast and it has freelook and jumping. ADoom was also pretty good, but slower. It allowed resolutions up to 1600x1200, which was hilarious on old 68K Amigas because it resulted in a 1 fps slideshow. ;D
Fave source port is GZDoom. I love GL rendering and the non-intrusive HUD, and it handles just about everything.
I'm starting to use PrBoom+ a lot more because of the Ironman League and the need to make demos. I'm liking it more than I used to, but can't see it supplanting GZDoom.
Risen3D was once my fave GL port until I went over to GZDoom for its monster and secret counters. When I play Risen3D now, it's because I want extra pain. Risen3D seems to have the most player-hostile RNG and auto-aim of the ports I use. This bumps up my death count and overall feeling of desperation on my extra-masochistic days. ;)