bhaiyon, you're all pretty much off the mark.
I believe worldcall or something like that did do the mapping of streets to GPS for big companies. Pretty detailed, from what I hear. Not released to public though, mainly for corporate use.
http://karachi.metblogs.com/archives/2005/11/maps.phtml