Nautical Charts

I am getting ready to buy charts for the Isle of Palms, Charleston Harbor and other surrounding areas: Does anyone have a preference or suggestion on which charts are best for navigating these shallows/intercoastal creeks, etc?
maptech, NOAA?