Julie what a dilemma!!
Wasnt it you that said no-one was interested in accepting you lo's at one point, now here you are trying to decide between all those.
B+B are very hard to get into and an excellent, top agency I would go with them as you wont get the chance again and Carole takes most kids who are half decent I m sure she'd have him/her back again like a shot.
Out of the 2 agencies also, B+B get much more work than cs. Good luck