Take this from one who lives in the heart of great Division III baseball--The Northeast
You get just as much "bang for the buck", in some cases even more, playing Division III baseball as you do playing Division I or II
Most of the top Division III programs can hang with the Division I programs after you get past the elite in Division I