Another snake that fits the description is the Amazon Tree Boa. Care is similar to the Emerald Tree Boa, but Amazons stay smaller and are more tolerant of different temperatures and are easier to keep than emeralds or tree pythons. They're also very colorful. I just got one today.
Picture.
Corallus.com has a lot of good information about aboreal snakes.