Stop Drupal from encoding '&' as '&amp;' in YouTube URLs
Try disabling the HTML corrector on the text format. Also, though, I don't think URL-encoding amphersands in URLs actually breaks them. &amp; should work as a query string parameter separator as well. If not, though, see my suggestion :)