I think this thread pretty much sums them up. Or at least it was the first Merriweather announcement.
thread There were a lot of discussions surrounding the awards if you search Fanfic Related under keyword 'Merriweathers'. It seems like they died out? Or at least they stopped posting any announcements here...
JD