Compdude's sites:

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