Surprise us Google, Announce a Smart Watch/New Nexus Q at the July 24th Event

I'm hoping Google will have a surprise for us at this upcoming event. We already know that the new nexus 7 and android 4.3 are going to be announced, but announcing a smart watch would be pretty cool too. I would love a google smart watch, as there aren't really any good ones out, except for maybe the pebble smart watch. A new Nexus Q replacement would be nice too. Heck, why not announce both products? So, what do you guys think? Will Google surprise us at this event?