I'm at work so I didn't go to your link (don't ask me why I clicked this thread to begin with) so I don't know if these are the same site or anything, but there used to be a
www.ratemyboobjob.com, I'm assuming it's still there, and probably just about the same as the link you posted.