Your Marriage is CR1 ?? 
;-) ;-)
Regarding the Canon announcement day. Nikon are going to release the D90 replacement in 19th of August (according to Nikon rumors). So I guess that 26th is a reasonable date for releasing the 60D (like what happened with the D90 and 50d).
I'd much rather Canon beats Nikon on this and I can get the 60D before I head to Maine for a week....
Do you think the vendors have different versions of their firmware, press releases, brochures, etc. so they can add extra features to their planned release if they feel pressure from the competitor's release? If they go early, they would be forced to put all their cards on the table, right? There goes that paranoia again... can't trust those corporations to give us all they have instead of stringing us along and trying to stay just one tiny step ahead of the competition.