Thanks for all of the responses everyone. I think I've finally made a decision, and I'm gonna go with the Green Tree Python. I gotta build a cage and get everything set up perfect before I get one though and that could take awhile. There is one thing I'm gonna have to go against though. If I'm gonna spend $400 on a snake I want to get a baby while it's still red so I can watch it change colors as it gets older. I understand I'll have to be extremely careful while handling it, if I get it out at all. One question though, what would you feed a snake that has a head the size of a dime or smaller?