Thats a tough one. Definately make sure you feel ready before you announce. I think its good to wait until after the next doctors apointment :) Maybe get a picture of your daughter wearing a shirt that says "Big Sister", while holding your ultrasound picture? Or have her wear a shirt like that for the BBQ?
Good luck! ....and Congrats!!