traf's sites:

title views votes rating creation
?Blood Sweat and Tears is having trouble keeping up... 3,381 8 (3.63)  2009-06-25
?Why Can't Vista Be Loved? 1,512 12 (3.50)  2008-07-01