mostlymuppet.com
Become.com?
Looking through my webstats just now, I learned that my top referrer over the last 36 hours is become.com. The site looks to be yet another social networking service and is still in beta. I tried r…