Quick blog post:
It appears that Google Maps is now offering 3D vision. Here's a picture of Manchester's Oxford Road with the new feature (as marked by the cheery icon on the left-hand side). It would seem that this was rolled out on the 1st April, although I can't seem to find much in the way of coverage online.
My IMAX glasses don't really seem to make much of a difference, so I'm presuming you need one of the traditional green-red goggles to really feel the benefit.