I finally went and gave the deposit to our florist yesterday. Today, FI and I met with a prospective DJ...and we really like him! The only drawback is that he only accepts payment in full, but at least he doesn't need it until 2 weeks before the wedding. He's sending us the contract over the next day or so. This means that we officially have all of our vendors picked and booked!