A friend of mine recommended a DJ to me a couple of years ago for a house party, and I took him up on the offer. I was more than pleasantly surprised.
DJ Dan Gentile created an unforgettable dance party at our house and was more than professional throughout the entire event. I've seen him around Austin since then, and his music collection is versatile.
Check it him out here:
Boogie Board on Myspace Music - Free Streaming MP3s, Pictures & Music Downloads
His fees are reasonable, and he will work with your budget. Good luck and congrats on the wedding!