UPDATE: The officially announed second-generation iPhone 3G has built-in GPS. Check out the specs on the new 3G iPhone here.
The first release of the iPhone does not include GPS. It is possible that Apple may release an add-on hardware device that would offer GPS support to iPhone owners.
We expect the second coming of the iPhone to support GPS, as well as many other advanced features.