I just use an online printing service to mail the prints. At like 50¢/ea mailed if I send a collection it'll take almost a thousand prints just to match the price of a decent photo printer. And even then most 4x6s printed at home still cost like 20¢-40¢/ea each anyways, so even after a thousand prints I'll still probably be ahead in the end. And then I also don't have to store a photo printer and it's supplies in my house.
So yeah, black and white laser multi-function and online printing services for me.