We used Rockit Science DJs for our wedding at the Presidio last June, after seeing them perform at another friend's wedding. They are incredibly talented, and have a HUGE selection of music -- funk, soul, hip hop, folk, rock (my husband is a radio DJ and we provided them with a very long and varied list of "wants," all of which they were able to find). I believe the total cost was $800, and that included all of the sound and equipment for our ceremony, as well as 4 hours of reception dancing. Email rockitsciencedjs@gmail.com.