I've heard of there being aggressive BRBs, but I've yet to meet one. IMO they're the most beautiful of the snakes you're asking about, with the GTPs running a close second. With proper caging, the humidity is not hard to maintain (Animal Plastics, Boaphile, etc, good; aquarium bad - the humidity just goes out the top). If you don't mind that they hide a lot, they're great snakes.
Can't say anything bad about GTPs though; they're beautiful and always visible, which is definitely nice. I guess for me, the choice between the two would come down to how much handling you want to do; the BRB will be more tolerant of it and probably require less work to become "tame."