Not feeling too "foolish" right now. Just got a 100% return on my August 19s in a few hours. I had a feeling the move down was way overdone for now. Good luck on your shares, though..I'm happy and moving on.
eightpoint is right- there is a lot of premium already added in this week because of the catalyst. Even if you see a short term bounce, the calls will probably still go down because of the lower imp vol