NCSA, SportsRecruits, ConnectLAX, etc..

Are any of them really necessary? Do college recruiters really reference them?


Any opinions/thoughts on these sites and services?