We've booked the DJ! We booked with DJ Dave Lynch. I met with him a few weeks ago, FI couldn't make it, loved him. FI and I met with him last night and FI felt the same way.
This is my last BIG check, now I just have the cake, hotels and transportation to book.