This looks fun!
25 Peeps is a site where you post a photo of yourself. The photo must be of you and only you. Only 25 photos are shown at a time. The ones that get the most clicks rise to the top. The others fall to the wayside.
Each time someone clicks your pic, it sends them to your blog.
Liz Straus is on there right now, so go click her peep, and expose yours to the world too!