I recently tried out the Fishing Review website, and I have to say, it's pretty awesome. Not only does it have a massive database of fishing spots with detailed maps and directions, but it also provides up-to-date information on weather conditions and equipment recommendations.