I just received an update from Nokia for their Here Maps. I have been following their blog and what I read today indicated that they were releasing "Live Sight" to Windows Phones other than theirs. I just received an over the air update from Nokia, and voila it is true. Now I have the Nokia Live Site on my HTC 8X phone.... So totally awesome.