Hooman B , Apr 14, 2008; 05:03 p.m.
Bottom line - small claims court. You don't need a lawyer, costs around $150 in court fees and usually, for something like this, you will probably be done in a hour.
Hopefully you have a contract, which is signed by him, and in the contract there is something stating more than 50 pics. Of course, all email correspondence is very useful. Paper the file - that is the important part. Even getting him to say "nothing happened at your wedding" in an email would be important.
I would guess that going to small claims, if you "sue" for your original $500 back, and a judgment that he remove the credit agency report and for all the photos he took - you would get at least the first two. If you're lucky, he will not delete all the photos you took and you can pay someone else to edit them (plenty of people on this forum will help) and you can get some good photos out of it too.
Oh, and I would "sue" for the court costs as well.
Anything other than small claims, i.e. using a lawyer, probably makes this whole thing an economic loss even if you "win".