Never tried canned bacon, but
Brinkman Farms has pretty good cooked canned meats (chicken, turkey, ground beef, chunk beef, pork) and other foods.
p.s. here's an earlier thread on the bacon topic
http://www.cruisersforum.com/forums/f91/canned-bacon-is-back-18645.html