I know this post has been going on for a while.. thought I'd add my brief knowledge as a developer.
As 2.3 is now available to develop for, and devices are coming soon with it (Nexus S which is basically a Samsung Galaxy S phone has 2.3 on it). That said, from what I've read in the developer channels, phones that can run Froyo now, will be able to run Gingerbread, and be even faster. I'd say that even though of course beefier cpus and memory will allow for more headroom to really enjoy Gingerbread, because it will provide improved performance, a newer garbage collector and better touch input, it should run on moto droid. I for one will be upgrading to a moto bionic when my contract is ready in July, but until then, I am hoping 2.3 will make it to droid sooner than later, or I would be fine with rooting my current droid as well, at least until I get the bionic. As a developer, I want to target 2.2 and later for most apps, but 2.3 and later for any sort of games and music apps.
So, 2.3 is a major update.. huge because of what it brings for gamers and music. If you haven't read, it finally adds native support for audio, better native for video, and native support for a number of other things, like direct access to sensors, inputs and so forth. That is a big big deal for games.. once you have 2.3 based games coming out that utilize all of these new features, you'll finally see iPhone 4+ quality games. With the slew of dual-core devices coming out, games on android 2.3 and later are going to be very good. It will take some time to learn and develop with the new apis and make full use of them however, so I wouldn't expect too many solid games (or updates of existing games) for a good 6 months or longer, which is fine anyway since it will be a good 6 months or longer before all the new android devices are coming with (or capable of running) gingerbread (2.3).