Excellent topic! And one that I wish I had knowledge of well before my '05 had been at that point. Our story is one of great contrast.
First, a bit of background. I have two sons, one who graduated in '05 and one who will graduate in '07. We live in Montana, which has NO high school baseball, although we do have a relatively strong Legion program. It is rare that a player from Montana goes directly to a four year program (it does happen, but not very often.) In our community, I don't know that there has ever been someone go directly to a four year program. We have had a few over the years that have gone to a JUCO, then 4 year, and a couple that have managed to make it to the minors for a while.
With my '05, because of lack of knowledge, we did not really get serious about "going to find a school/program" until he was into his Senior year. Notice I say going to them, because they are not going to come to us. My son had decided that he wanted to go south (somewhat) in order to have more cooperative weather. Since I have family in Kansas, and KS has a very strong JUCO league, we made 4 trips to Ks his Senior year (1500 miles one way). The last trip was in June, just after he graduated, and we were able to secure a position and a small scholarship, and he was/is thrilled. But it was very challenging trying to make this happen from a long distance without the coaches having an opportunity to see him play. We started late because we didn't know any better.
With my '07, things are much different. He is a Junior now, but is on the radar screen of several Major DI schools, including his dream school. I should also make note that there are some substantive differences between my two sons. My '05 is a late bloomer, somewhat smaller than average, and underdeveloped as a player. My '07 has always been a big kid. He is now, 6' and 225 lbs, and a strong LHP/1B. His wrong handedness definitely gives him an advantage as far as interest is concerned.
However, the significant point is that we started much much earlier with my '07. Last year as a sophmore-junior, he went to a camp at what has become his #1 school choice. That was very good for him. He was exposed to the coaches and to the school. The coaches basically told him that if he were a Sr. this year, he would probably be recruited on the basis of his bat, but that they really liked the fact that as a pitcher, he still had a couple of years to develop. He received a letter from them last week in which they told him that he is very high in their recruiting plans. He also went to a fall showcase at a large DI. That was his first showcase, and he did not perform as well as he would have liked, but he learned from the experience.
We are now putting together a strategy for the all important Jr-Sr summer. This will include an indoor pitcher camp at a relatively close DI (about 4 hours away), Legion program starts in March, early summer (June) we want to do a PG event, we are hoping to do Stanford's camp the first part of July, the Legion program ends at the end of July, in the fall we hope to participate on a team for the AZ Fall Classic, and hope to participate in Jupiter next October.
With the exception of the winter pitching clinic, none of these are close by, there fore none of these are inexpensive. But we consider it to be an investment in his future.
My point in disclosing this is to point out the differences between what we did with my '05, and what we are doing with my '07. Those of you who are parents of younger kids take note, with baseball, you cannot wait until the Senior year. If you are an '06, or a parent of an '06, don't despair because there are still opportunities, but you will need to become more proactive in pursuing them.