Please can you tell me what the best wireless printer for Kindle Fire HD is, and do you have a recommendation for a good app to match?

There seem to be so many variables and I'm not sure of some internet advice.

Cheerio from susie.