Or he might've just used NeoTrace...

I can use that to get pinpointed geographical info on any IP you can give me...

I traced a friend's IP once, and got a satellite image of his house...
Anyway, yeah, privacy is really nonexistent on the 'net, well, 'nonexistant' may only be partially true, but no matter how good you are, someone/something, somewhere has some info about where you are, what you are doing ATM, and while that won't just "go away", you also don't really need to worry about it.
Just about anyone can get common info about a person. It's become too easy nowadays. So, don't sweat it, and no we don't know what you've been doing on your computer, so quit typing in all caps, it makes you look suspicios...

@ Martoch
David