Like a lot of other people out there, I was really excited to learn about Navizon for the iPhone, the idea sounded "neat" to say the least. Well, like most of you have discovered, it doesn't work very well, if at all, and to add insult to injury Navizon is trialware and is free to use for 15 days, at which point you're asked to pay to continue using.
Personally, I was a little mad that this wasn't clarified on the About section of Installer for Navizon, but that is neither here nor there, the real point of this post is to share a link to a free website I've found that essentially does something similar.
HostIP lookup is not a new technology, most local search engines do this already to provide you with local advertisers. The problem is that most of these sites send the iphone to a mobile version of their search tools, which require a search location to geolocate you. Enter
http://www.spyber.com a free HostIP lookup service that will find your IPs location and place it on an inline Google map.
Now there are some caveats ofcourse, first off EDGE will give you very odd approximations as to your location. It lists me in Los Angeles which is correct if I were telling someone out of town where I live, but I in fact live in Canoga Park, a suburb of Los Angeles about 14 miles away. No biggie, it worked, and thats better than Navizon has done for me.
However, if you're on Wifi the geolocation becomes even more accurate, right down to a few city blocks of me. So, if you're ever in the situation where you don't know what city you're in and have a wifi connection hit up Spyber, otherwise on EDGE you'll get an idea of the Metropolitan city you're in.
*I'm not worried about posting that EDGE IP :P it's like dialup, renewed with every connection.