The way I see it most of the time with boas vs. pythons is that boas tend to have much longer, more angular lines to them in terms of body shape and build, as well as face shape, where as pythons tend to be (not always, but very often) more rounded and compact.

For instance, an example of an angular boa head (BCI... I think?):
http://www.petcareland.com/wp-conten...ailed-boa1.jpg

A more rounded boa head (Dumeril's boa):
http://www.dumerilboa.com/images/dumeril_boa_head.jpg

An angular python head (Blood python):
http://upload.wikimedia.org/wikipedi...rongersmai.jpg

A rounded python head (GTP):
http://image.shutterstock.com/displa...hot-308607.jpg

While both groups have species with more angular and more rotund features, the boas always have that kind of pointy look to them while they pythons always seem to have that more blunted look to them... I don't know if you see what I'm talking about, I'm notoriously bad at explaining these kinds of things it makes sense in my head, but not necessarily in words.