Compdude's sites:

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