Compdude's sites:

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