If I may give a contrarian point of view, if you are printing fewer than 100 4x6 to 8x10 prints a year, why not have Costco or a similar store print all of your photos (I assume that you are in the U.S.)?
In many cases you can send them your images on-line and either pick up your prints at a local store or have them sent to your home. Print quality can be very good and I know several local advanced amateurs who use this sort of service.
Additionally, the overall cost will probably be less than buying your own photo printer. It's not the cost of the printer, it's the cost of the consumables that's going to kill you. If you think gasoline prices are high, wait until you have to buy new inkjet cartridges. You can quickly spend more on consumables than the original price of the printer.
Now, OTOH, there are several good reasons to buy your own printer (and I think inkjet - dye or pigment - is the way to go):
1. Convenience trumps cost. You may not live close to a Costco or similar store, not have access to fast Internet to upload image files, or simply want to be able to print anytime you want without having to leave your home.
2. Quality is paramount. Making your own prints can be time-consuming, but rewarding. Having your prints come out exactly like you envisioned is very satisfying. You have contro over every step of the peocess. The downside is that you will have to get into post-processing of images, learn about color management, use paper profiles, and calibrate your monitor. Note: you'd have to do this if you send out your images to be printed as well.
3. You may eventually want to make larger prints to hang on your walls, give as gifts, or sell. Starting small and learning "on the job" will help you hone your skills and learn what works for you without a big initial printer investment.
Best,
Paul