I havent fished the Islands in 2008, but I used to fish them all the time. This time of year the weeds are never too high. It's a good thing too, because by late summer you wont be able to drag a lure through those very same area you checked out.
My fav weedbed is in the main chanel, you probably wont be able to spot it without polarized glasses, but at this time of year it should be 3-4 feet under the surface and prime for throwing spinner baits over it. You need to make a solid cast past the sandy areas close to shore, but i promise those weeds are out there!