AFAIK, I am available for any, but getting the time off work will be increasingly difficult as it gets later into the summer season. Oops, I take that back, June 15th is Father's Day, so count that right out for me.
D-phile's suggestion of June 7-8 is fine by me. It's approximately when we went last year, if I recall, it's not too close to a holiday weekend.
On a personal level, the 7-8 is the only weekend that immediately follows payday for me
