Speed is a drop-dead simple speedometer for iPhone that uses the location data from the GPS in iPhone 3G to provide a near-accurate representation of how fast you're actually traveling.
Featuring lush graphics and a clear, legible display, Speed is the perfect bicycle, boat or train speedometer. Both kilometers and miles per hour are supported, and a landscape mode for widescreen operation. Even more, if you double-tap the dial it will invert itself - perfect for reflecting in windshields!
As this works using the GPS, you will have to be moving at a certain minimum speed for it to register, and from testing it seems to be 5km/h. Ergo walking won't normally make the dial update unless you have super-accurate GPS coverage.
iPhone 3G is required for this application.
STUCK AT 0.0?
Unfortunately there's nothing I can do; the application works by asking the iPhone what speed it's going at. If you're getting a zero, then that is what the iPhone OS thinks you're going at. Verify that your GPS is working properly in the Maps application and gives a single blue dot as opposed to a circle. Also make sure you have your GPS enabled in the Settings application.