I have two semi-dwarf boas -- a Sonoran boa and a Peruvian long-tailed boa -- and I adore them both! The Sonoran is sweet as a corn snake, while the long-tail is a little more reserved. Both can be fairly hissy as babies before developing into mellow adults. The long-tailed boas are probably out of your price range (most start at $30-400), but you should be able to find many nice Sonorans for $250 or under. I highly recommend hypo het. leopard Sonorans! Both of those localities are fairly forgiving of husbandry mistakes, so they make great, hardy first boas (something I can say from experience).
I've started both boas out in a 20L and they had plenty of room. The Sonoran got bumped up to a 4'x2'x2' early (and is doing fine with plenty of hides) and the long-tail will probably be in the 20L for another year or so.
I've heard about more than a few negative experiences with LLL, XYZ, and Snakes at Sunset, so I would steer clear of them if I were you. It's best to get your boa directly from the breeder if you can. Vin and Tommy are both great; I got my Sonoran from Vin, and I've never had any serious issues with her. If you want a long-tail, look to Allison Theus, AKA Crispysnakes. Warren Booth (his Facebook page is Boa Booth) is also a great source for Central American boas.
Let me know if you have any other questions -- I'd be happy to help. Good luck!