Mets.com now has a picture of the promo cap for the July 16th giveaway.
This one is looking a little bit cheesy. It's blue. That's cool. But it almost looks TOO blue. It has a patch on it very much like the 25th anniversary logo used during the 1986 season except the years are 1986 and 2011 on the sides.
I'll render my final verdict when I get my hands on one, but I think it may have looked a little better in grey with the logo on it, which would have really made the logo stand out. Instead, it's looking like a hat that's screaming "LOOK AT MY BLUE HAT!!!" that has a patch on it that you have to look closely to see what it is.
Again, I reserve final judgment for the 16th.