I posted a message about accessing Hostip.info over on the Asp.Net forums, and so quickly developed the bare-bones beginnings of an easy way to directly access the xml api here. You can see entire message thread at:
http://forums.asp.net/1175573/ShowPost.aspx
Before I can post reasonably complete working source code *here* I have some simple questions concerning xml responses:
I tried feeding the api IP's like 127.0.0.1 and 0.0.0.0 and get (Private Address) returned in <gml:name> and <countryName>. In order to write some basic If/Then statements I need to know what would be returned in these values if an *unknown* IP is sent. (I'd even tried like 255.255.255.255 and got something like Bangalore, India). With 850,000+ records there's no way I want to try to *guess* at finding an unknown one.

Also, if a record exists for which there is no corresponding Longitude/Latitude info, what if anything would be returned in <gml:coordinates>?
Is there a source somewhere that I am overlooking that explains all this?
Basically I just need to know the various xml responses (or lack of) I may need to look for from unknown, non-US or otherwise unusual IP's.
In a world full of money hungry Big Business and totally impersonal Giant Mega Corporations, Hostip.info is lke a drink of fresh cold springwater in the middle of a really hot day.

Thanks,
John