I still stand by my old favourite: SalaDaeng Place.
http://www.asiatravel.com/thailand/saladang/index.html
Prices have gone up to 2,300 bh a night. But the rooms are huge, decent breakfasts, a short 2 KM walk from Babylon and right opp DJ Station/Freeman. Not to mention the mostly affluent Asian gay crowd there and the wild parties/orgies every night.
All the other places incl Pinnacle, Silom Serene and Tower Inn are quite some walk away from the regular gay haunts ie Soi 4 bars/Skytrain/Babylon. The Tarntawan Place has nothing else going for it besides its gay friendliness. The rooms/facilities are smaller and run-down. The location is all wrong being in the middle of Suriwong and way too far from anything fun. And at the prices you pay there, you're better off in the Tower Inn or some other non-gay upmarket hotel.
If you're looking for just raunchy fun around the clock and not too particular about the rooms, try staying at the Babylon Barracks for a few days or the weekend(read the other concurrent thread).