I have three teams that will do a lot better than people expect in DII. Archmere, Tower, and St. E's. All three have a lot of returning talent. They will make a lot of people on here bite their tongue.
D2 is really a matter of who the last good two or three teams will be after Delmar/Woodbridge/DMA/AI/Howard. My pick for a dark horse is Brandywine - returning a lot of players, continuity with a coaching staff finally, they can surprise some teams this year.
Sad thing about D2 is some teams get cake walks in because of their schedules. Tower Hill and Friends always have super easy schedules. Not saying they aren't good teams, but they just seem to keep other teams out....Caravel last year.