I would highly recommend Tom Gibbons - he didn't do our wedding but I wish that he had! We had a few friends who used him and were very happy. 1 was married a few yrs ago at the Castle in the Clouds. Here's his website:
http://www.gibbonsphoto.com/ Good luck!