If you want the best jquery print plugin with awesome features, I recommend Kinzi Print.

Features

  • Print specific DOM element
  • Preserve page CSS/styling
  • Preserve form entries
  • Print Header and Footer on every page
demo and download