Grrove entertainment (joe toto) was amazing. We hired his whole company to do video,photos,and dj. Very reasonable when you do a whole package with them. I loved joe's wife Marcia who did our pictures. She was so calming and patient on my wedding day. I felt so lucky to have them on my wedding day. I know their on the higher end of dj's but well worth the money.
Re: DJ Recommendations...
We are using Curtis Knight Entertainment - he is amazing. Quick responses.
http://www.curtisknight.com/