Fantastic it is!!! Wow!!
just one thing...it could my computer...but have some problems with the pins...if i press 'back' and go back to the world map after posting my pin, the pins aren't located any more on the world, but on the logo of 'dedicated'....ehmmm....and I'm not living in the ad you know :p And if I reload the page everything is as normal again.