Stock 2.2? What do you mean by stock 2.2? It has 2.2 installed on it.
I almost forgot about this post.
Well, I can scratch FM radio off the list, since I've successfully ported the radio app over from the DX, and it works just fine. Those clamoring for HD recording fret not, because that will be coming soon as well. As far as I can tell, there are ZERO "Blur" services running in the background besides the ones that you are using. I don't know why people insist on saying otherwise.
Now, as far as Moto's software goes in comparison to stock, I'm going to go out on a limb and say that I actually like it. Yes, I am no longer a "gimme stock Android Nazi" like I used to be, here is why
I thought they nerfed the camera software, but they didn't. The options are just not accessible on screen like they are in stock. You have to reach them via the menu button. It snaps pics MUCH faster than stock, and ads a night recording mode. The Media Gallery adds tagging, the ability to tag multiple pics at once, and offers a handful of editing options. You lose the ability to view your Picasa albums directly from the app like you can in the stock 3D launcher, but I feel the speed, and added features make up for that. Plus you can always snag a Picasa viewer from the market. They added a clipboard viewer-which you could also easily just snag from the market, however, its convenient that they've included one. The cursor feature that works system wide regardless of the keyboard that you're using was a great touch. Better than Sense UI's implementation that only works with other Sense related applications. The built in Yahoo mail app gives you an easy interface to setup push notifications for your yahoo account, something the default mail app fails to do.
I'd also like to acknowledge that as far as I can tell, there are no discrepancies with Market software like Sense enabled devices. So Moto's "Blur" doesn't really get in the way like other software overlays. Now, concerning the stuff I DON"T like...
The contact application. They needed to rewrite the contact to work with their social services. What Moto should have done, is left the dialer and contact list in tact, and just built all of their extra "stuff" into the social networking application. Unfortunately, they did not, so you lose the ability to specifically sync your Facebook or Twitter contacts using the official applications. You also lose the ability to make a contact shortcut on your homescreen that has access to the "quick launch" popup that allows you to interact with the contact through other means of communication (if such options exist within their contact) The app is also slow, as it seems to have build a brand new cache everytime you access it. You view a contact beginning with "R" and go back, it jumps all the way back to the top, needing to build yet another cache for your icons. Its hell on your battery, and makes scrolling slow.
The other thing I don't like is purely aesthetic-the icons. Very preschool, very cartoonish, very unnecessary. I'm not a fan of the framework they used for tabs, or menu buttons as well, since the dark gray buttons look fine in some instances, but clash with some apps like Astro File Manager and makes text hard to read. That's really no big deal, however. and can be changed with a simple Framework.res edit which I'm sure will be available soon since we already have root. Hacking isn't for everyone though, and for the mast majority of D2/DX owners, they're pretty much stuck with what Moto gives them. Misc gripes include the fact that I can no longer launch a quick SMS compose window by holding down the search key, and the flashlight feature on SwitchPro doesn't activate the LED.
I'm pretty satisfied with the overall package however. Some people are just screaming "STOCK!" because it is the new Android catch phrase.