It's called Velospace, and you need one. It's basically a photo album community for bikes. You can upload pictures and there are forms to list your components, and you can add other bikes to your 'friends list'. There aren't many people registered right now, and it's free, of course.
http://velospace.org and see my sig for an example.
Come on and post yours!