New Innovation from M$?
January 7, 2007 8:57PM
edited January 2014
Just saw this video clip on BBC website:
I'm sure I have seen the MS Virtual Earth navigation somewhere before, don't Apple have the patent on this?