Aye Tides is a great tides program for the iPhone/Touch. Its similar to the desktop program (Mr. Tides) by the same developer, August Hahn. Great graphics, very intuitive and easy to use, with access to multiple tide measuring stations within the same general area. Highly recommended!
John in PT about AyeTides