Your two best options are to develop the domains or sell them to someone who will. Review sites are still the best traffic filters but they do require you to obtain traffic from other sources. As part of a network of sites they can be very profitable.
If you do decide to develop the domains contact me any time.
www.EngineFood.com provides reviews, design, backend work etc for several major review sites and I run a few of my own.
Good luck