Windows Live Essentials announces Dell partnership

If you haven’t already, you can download Windows Live Essentials 2011, the final version, as it came out of beta today.  The download is being released in 48 languages, and if your language isn’t available yet, it should be in the next few hours, according to a blog post on Inside Windows Live by Corporate VP Chris Jones.

Jones also says that this holiday season Dell Computers will ship new Windows 7 machines with Windows Live Essentials 2011 pre-installed.

We’ve already had a few comments on performance improvements, some apparent changes to the Activity Stream re: Facebook, and more.  What do you notice that’s new and different about WLE 2011?  Let us know in the comments!