Canon have the technology to “blow the competition away”

I am really scared now! I am filing this under the Humor-Rumor section.
After Canon released EOS 5D Mark II 21.1MP Full Frame CMOS Digital SLR Camera, their own engineers are now claiming (I should say whining) that they could do much better if it wasn’t for their marketing department. This sounds more like an excuse to me. 
Read the whole story here. Thanks to the person who submitted this link, I find it hilarious.
Btw if Nikon is going to release something it will be either tomorrow (Thursday) or Monday next week. If you see all Nikon sites to go down tonight @ midnight, US eastern time, you will know why. I still do not have any solid confirmation on potential announcement. Maybe this time Nikon was able to keep a secret?