Shane, if you've read any of my posts on spinning reels, you know I
rock 1000 Stradics from FI to FJ to FK and CI4+. All of them are more
than enough for freshwater bass, and have even proven quite adequate
for striper fishing here in VA.
So to your question of 2500 and 3000, take your pick. You'll be plenty
happy with either, the only diff being, as mentioned, line capacity. They
are still plenty small (for my tastes) but super solid (as based on my
experience with the 1000).
I know there are huge striper and reds (among other species) here in my
area and I realize 1000 line capacity *could* be an issue, but so far I have
not hooked in to any "large" species. My sons have landed rays on 2500s
and been fine.
The added line capacity is simply a peace of mind cushion for those just-in-case
scenarios.
Fresh-only, I have never had one ounce of worry with 1000 size, and have
caught dozens of bass over 6 pounds in all kinds of muck, bridge pylons, docks,
downed trees, etc. FWIW.