Updated: LOTRO Free to Play Launch Date Announced

So we finally have a date!!  Turbine has announced September 10th, 2010 as the launch date for the Free to Play system.  Now I’m assuming this means we’re also getting Enedwaith but it isn’t explicitly stated just that they expanding the epic story line. In addition, there’s a pre-release for …