Compdude's sites:

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