Which newsletter module will fit my requirements?
Try the Newsletter module. The features portrayed in the project page:


  
  Multiple newsletters lists configurable on existing terms.
  Plain text or HTML out of the box.
  Multiple schedules Each newsletter can have more than one schedule, e.g. Daily, Monthly, Weekly, manually or even custom, eg after 10 new
  posts for this term.
  Centralized administration and configuration on a single page.
  Users can customize the terms in the list they subscribe to.
  Custom template per list.
  Statistics (CTR and Open-Rate).
  


It allows using HTML for the email (uses regular Drupal filters).