Our DJ was really good and fair priced. They kept the dancefloor moving :-) DJ Duss and DJ Joey from 6 One Entertainment also happened to be a pleasure to work with. We went with their Silver package. Here is their Web Site: www.6oneonline.com
Our dj was great (July 21, 2012); not sure what you mean by affordable, but he was approx $800. Extremely professional and provide a 15-page questionnaire to ensure the night went smoothly. I highly recommend.
You should contact Ian Preston entertainment, apparently he is amazing, loads of people recommended him to me. I am getting married next Sept and he is booked out on the date in question- gutted!
Am now hunting around, will let you know what else I find
Click on each tool to see a sample.