IdioC's sites:

title views votes rating creation
?We're Losing Signal, Major John... 1,197 3 (1.67)  2006-03-12
?Data's Last Thoughts 7,652 283 (4.00)  2006-02-09
?The Secret Weapon (synch fixed) 1,463 11 (3.36)  2005-12-18