As far as I know there is no such thing as an "OpenBSD Printing Guide". I suggest you will have to take the stony way like the rest of us

.
When I started asking questions like yours for the first time, the most heard answer was: "Go and buy a postscript-printer".
In fact, after some painfull experiences I bought a HP P2015 Laserjet and now printing is no longer a PITA.
Maybe these two links will give you some advice and explanation:
-
Unix Printing Basics (FreeBSD-centered but a good starter)
-
Openprinting.org (here you can look for your printer and its *nix-support)