That does appear to be the building but I can't seem to locate those additional background buildings. I am looking at Birds Eye on Bing maps, and just don't see them. Maybe they are new?
Many thanks for your grabby man, EMF thread. I have to ask, how were you able to download the HQ videos from picasa? Apparently, Google doesn't support downloading video from picasa and any solution I've tried hasn't worked properly.