I just found out yesterday that TECHTV talked about Spoofee.com on their site. (I wish they talked about it on their TV show), BUT STILL a BIG HAPPENING HERE!

http://www.techtv.com/screensavers/a...410067,00.html