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!