Many members here are breeders.

I have mostly balls but I do love my boa too.

A boa is evenyually going to need a much larger enclosure than a ball so if space is a consideration balls like smaller spaces and stay smaller.

If you want a snake that you will handle alot, I would say a boa. In general they are much more outgoing, not as easily spooked out and will not stress out as much as a ball which are definately much more secretive. This can vary from snake to snake but most are generally like this.

Now balls come in amazing morphs and colors, are much more timid and can live in and prefer much smaller enclosures.

If I were you I would check out and handle both, do alot of research into long term care, decide what you can best accomodate, get proper enclosure and thermostats and find a breeder who can give you a healthy well estabished animal.

A breeder will usually give you much better advice on the care and feeding habits than a petstore which usually says what you want to hear to make a sale and sell you lots of stuff for your pet wether its correct or not.

If you get animals to breed and grow you are probably doing something right.