All four are great programs where you can't go wrong, so I agree that geography is a big factor. The other key factor is the head coach. I researched all four teams a year ago and I know that two of the head coaches are outstanding; the other two are probably good too but they are newer and I do not know them. Go to tryouts and see how your son fits in terms of his position; each one is dominant at some positions but could use help at others. Having watched all four this summer, VLC has pulled even with BLC and MadLax. NextLevel is behind those three but not by very much. A few good new players at tryouts could push any one of the four teams ahead of the others, or a couple of defections could push a team down, so do not focus too much on chasing the best team.