Boa all the way. I got a little pied BP girl and while she is great, she pales in activity and willingness of interaction to my BCI girl. Of course a boa will need a much larger cage, larger food and more precautions since making a mistake with an adult BP is one thing but making a mistake with an 8ft boa is a whole different game. That said, my 6ft BCI girl is super tame and usually likes to have her head pet or her body pet and loves when I leave the cage door open as she just hangs out in the doorway with her head resting on the litter dam for hours. You definitely wouldn't regret a boa but remember, if you get "tired" of your pet, trying to get rid of a large boa is much harder than a BP so keep that in mind as your boa is going to be with you a long time. Oh also boas don't hide nearly as much as BPs. My BCI girl only uses her hide when she is shedding or times when she is feeling grumpy and doesn't want to be pet or touched which isn't very often.