lemond33, You really need to check out Sussex. There is alot of ground and plenty of deer. I rode by a few of the Industrial Forest land tracts last night and saw alot of deer. No real monsters but it was still a little early at the time. The tax ditches are dry so any water you can find will be a bonus.
Cut and paste the following for more information:
www.dnrec.state.de.us/fw/wildlifemaps.htm