http://www.google.com/
Just go to google and click on the "maps" tab and then click on the streetview button then the camera over portland. I must say I'm impressed with this feature. I've dabbled with it a few times, looking at san francisco and such but there's something really cool about looking at your own city. They cover basically every portland proper street and I even found my own car in a picture! How cool is that?
Anyways, its pretty fun just to virtually cruise around portland. Check it out...