Sometimes breeders have adult dogs that need a new home. Often (but not always) these are nicely housebroken and have some obedience training and are well socialized. Since this is your first basenji you might try going this route - you'll have enough on your hands with an adult beastie (sorry I meant basenji :)) without having to deal with puppy issues - you'll know what kind of dog they'll grow into because they already are grown
I've dealt with puppies before (although not B's), and I went for an older puppy. My B was just under 8 months when I picked him up. It was good to know that he did not have a destructive personality, which does appear true as he's only had very minor furniture chewing issues. Nothing full blown, which can be an issue with Basenjis.
Housetraining was extremely simple. I think it only took him a handful of days to get used to the routine. The other benefit, of course, is that he grew up around other Basenjis and somehow (:D) turned into a very polite boy. Most likely the most well behaved dog I have owned.