For those of you with experience with either of these sites, I am looking for some opinions. I have a bunch of domains that I want to make some money off of until I get a chance to develop them, so I am looking for the right place that will maximize the traffic I get.