Yes, it is on flicker. The URL is
http://farm3.static.flickr.com/2527/4079359390_3910892318_m.jpg>
You expect me to remember that far back??I feel your pain. My computer died two weeks ago and it has been a royal pain getting access to everything. Here's an EXCELLENT tool I use that has helped:
Password Safe I have over 50 sites and passwords stored in it.