Im sure there are posts about these two sites, but I haven't seen any. So Im thinking of joining one of them and I can't decide. Can anyone give me some insite to either site. Thanks
'Tis one of life's great mysteries. It makes the "Im sure there are posts about these two sites, but I haven't seen any" bit of the OP amusing, anyway.