I just checked out some youtube videos where I could see the US version of Bing maps. Bing map over here is nothing like that and, some parts of it, look cooler and better than the Nokia drive / maps I have.

I understand why you guys miss it.