You'd want to stay away from using an inkjet to print beer labels. Inkjet ink is water soluble and when it gets wet it'll run all over the place. If you do decide to use an an inkjet you'll want to use some clear clear lacquer spray paint to mist over the labels to protect them. IMHO I think HP inkjets are the best but YMMV. If all you need it for is to print some beer labels then go to Wal-Mart and buy whatever printer is cheapest. You can get very nice professional labels printed for not that much.