I dont like BCIs because of their size As far as looks and temperment, they are wonderful animals(can be nippy when young). Actually when I get a bigger place, I will most likely end up with one because I keep getting attached everytime I hold one...but that is with any reptile

As far a ball pythons, the 'bad feeding habits' that you often hear about are usually related to the animals origins, how the animal is being cared for and how it is being fed. I have two ball pythons. Both are easy to handle and feed every time I offer food.

No matter what you choose, be sure to look for snake breeders in the area to ensure that you are getting a CBB (captive born and breed) reptile. IMO...wild caught animals that are sold by most pet stores are just not worth the trouble and you will most likely have problems. If you are looking for a breeder, I am sure we can help you out and give you suggestions on where to get a quality animal.

Hope this helps some.