Shopping for an engagement ring is notoriously difficult—not for lack of options out there, but precisely because there are so many. Unless you're someone with an existing family heirloom (lucky you!) ...