I think we all need to step back a bit. Gingerbread isn't delayed or anything like it. In fact, we just got confirmation that it would be called Gingerbread and would be Android 2.3 (rather than 3.0) a few weeks back. And we still don't know what it will include besides NFC.
I think that Google is waiting for a flagship phone (whether it will launch running Gingerbread or not) before they announce it, tell us the feature list and make it available to the Nexus. Since at least 2.0 Google hasn't launched a new version of Android without it being combined with the release of a phone. Gingerbread is waiting to the Nexus S or some other phone.
I think we need to really curb our enthusiasm over Gingerbread. Based on the fact it is only 2.3 and by inferring some things Gingerbread won't be anything great. The only UI changes will be a black theme/notification bar. Gingerbread will more than likely be a polish and bug fix release with the biggest features probably not really being a part of the Gingerbread ROM (ie Google Music store and better Android Market). They are almost certainty fixing some things for higher resolution Android devices (ie tablets and phones with Retina Display type screens) and they may add GPU acceleration. I don't anticipate anything better than that. Which isn't a bad thing, because feature wise Android blows its mainstream competition out of the water, what Android needs is some polish and small features (like the ability to connect to ad hoc Wi-Fi, better Exchange support, stuff like that).
I'm eager for it, but this release won't be that huge.