Google and Latitude

Google is confusing me at the moment with its execution of Latitude and its multiple versions. If I type in google.com into the address bar, it defaults to google.co.uk and gives me this for Latitude

iGoogle UK version

When I type in google.com/ig (or click on the link to m.google.com provided in the notification emails, it keeps me on the .com TLD and gives me this:

iGoogle.com Latitude

It’s obviously available…so why does it pretend it isn’t? And what’s with the changing URLs?