I think the point has been missed here with some posts regarding .com domains being categorised according to location!!
Don't forget ".com" does not mean the US. ".com" means "commercial". ".com" is not tied to any specific country so hence you will appear in the countries search of where the domain is hosted!!
The reason ".co.uk" results always appear under the UK country searchs is because the ".uk" means United Kingdom!! The US has its own country code ".us" as does every other country in the world!! A ".us" name would always appear is US searchs as another example!
Hope that clears it up for people!!
