dreaminoflorien has come up with a brilliant idea and has created hpficmasterlist, a new community dedicated towards organizing Harry Potter fan fiction based upon pairings. And not just crappy fan fiction, either. She has a post soley dedicated towards recommending good fan fiction, which can be found here. Each recommendation must then be supported by five (5) other users for it to be included in the database.
By all means, recommend away. I'm tired of reading poorly constructed fiction. Help weed out the bad and unite the good!