I just got married in September. I used Andy Calvert from High Fidelity DJ services. He was 600 for the four hour reception. I also needed him for my ceremony because I was in a garden, so that added 200. So, it was 800 total. From what I researched with other DJs, that was a pretty good price. He was excellent. I filled out a form about what I wanted at the wedding and he did just that. The reception was hopping! I don't have his number anymore, but if you google his name/ company, you should be able to find his website.
I recommend Pyramid DJs www.pyramiddjs.com - Let them know Stephanie Mazzeo sent you!
Click on each tool to see a sample.