gimages - your attitude is quite refreshing.
I agree with what all others have said in this thread but here are some different takes for you to consider as well.
I have said before, if the only opportunity for my son to play past high school was at a college on a North Dakota Indian Reservation he would have played there. D3 coaches recruited him heavier than every other division. One called our house just about every day from July after his junior season until he committed to his current college in November. From our experience, D3 recruiting was about the same as D1 recruiting other than signing a piece of paper. In other words, the coaches made it clear what your role on the team would be and what your chances were. None of them said anything nebulous like "We don't know what our roster will look like until everyone shows up in the fall." They seemed pretty clear about what their intentions were for a player, what their team would look like, what their goals were, and whether or not there was a roster spot for them. Thus, in my view, and in general, college recruiting is college recruiting. All coaches are looking for the best players who meet the academic standards of the respective institution.
That said...
Not sure where your son is in his high school career but I am not sure you are in position to rule any opportunity in or out at this point. For instance, there may still be opportunities at the D2 and/or D1 level. You can find out about those opportunities by continuing to attend showcases or target specific college camps where there may be a fit. I totally agree with infielddad that in California, there are more D1 players than roster spots available in that state. Thus, there may be a spot open at a fine Eastern school (or other local) yet you (or they) are currently unaware.
In our case, a college coach saw my son play in a tournament (July before senior season in hs) and inquired about him after the game. We had never heard of that school before. From that point on, we recruited them. My son attended their camps and figured out on his own how to turn those coaches heads. There were great risks involved but the rewards have turned out to be great as well.
Finally, I totally agree that there are D1 caliber players playing at the D3 level and visa versa. If your son has aspirations of playing past college here are some facts to consider. In 2007, 19 players out of 1500 drafted were from the D3 level. In 2008, the statistics were exactly the same, 19 players drafted. These numbers could likely be higher as I am guessing some scouts may be biased about scouting or drafting players from D3. infieldad's son was one of the elite few to be drafted from that level so it can be done. JT's son had a teammate drafted this past season and his son is following that same path by dominating at that level.
What you can do at this point is target schools from all levels. Find some D3's that your son would be totally comfortable with and find some coaches who would also like him to play there. Do the same with some targeted D2's and D1's if you feel those are possible. That is what we did. At the same time, we kept our options open (until November of senior year) and ended up with a situation beyond either of our wildest dreams.
Good luck