Well, I just got back from Bangkok aday ago and spent a few nights checking out the shows. If you are looking for naughty shows, then go straight to Soi Twilight and head for Dream Boys, The Boys (formerly Boy Bangkok), Hot Male or Future Boy. Dream Boy abd The Boy would give a better show than most of the bars but drinks are Bht220 for week days and Bht270 for fridays and Sats. Offing a boy from one of these bars will be Bht400 with exception for some of the other bars.
Jupiter2000 does have good and enjoyable shows but not as naughty as the ones in Soi Twilight. Was a bit disappointed with the shows at Tawan Bar. Used to like their shows but I find it a bit boring with the show guys being on the mature side. Forget ScrewBoy, they don't have any shows and the boys aren't as fun as they used to be.
Enjoy yourself and choose the bars yourself at Soi Twilight. Don't let the doormen or touts fool you into getting in their bars by telling you that its showtime now. Showtime at most bars is at 10.30pm.