I'm really starting to lean towards the olive pythons. I'm going to begin researching those and once we have the space, if I think I can handle it, I'm going to get one. I've just fallen in love with them.

Thanks everyone for your input. Its nice to see honest opinions on big snakes instead of "oh they are easy, just a bit bigger than your average snake"