I've been reading these forums like crazy since getting my first ball python recently. I've never read anyone saying they'd choose to keep their BP over their boa. I've read a lot of people saying how they love their boa's personality.

Why is this? What is their personality like, and what's the difference?

(Not that I can afford another snake or plan on getting a boa as a first time snake owner still, I'm just curious. )