Compdude's sites:

title views votes rating creation
?Summerfest is the man now, dog! 1,941 21 (2.14)  2006-07-26
?Happy Cat strikes again! 2,220 25 (2.12)  2006-08-01
?Your Winner 1,702 19 (2.26)  2008-11-01