Does the iPhone come with GPS?

I'm planning on switching from my Droid 3 to an iPhone4s. The app that is most useful for me is definitely my Verizon Navigator GPS. I assume since I'll still have Verizon this app will be available? Basically all I want to know is will the iPhone have a preloaded GPS, or will I have to buy one. Also… Will the GPS that it has… Have voice navigation? Any help is much appreciated.

Yes it will. The iPhone has the new technology call siri that has a built-in GPS.