I went with moissanite and it was perfect. Just don’t go too big or it will be obvious that it’s not a diamond, because normal folks can’t afford huge diamonds.
I went to a local jeweler and they ordered in the moissanite for me, then affixed it to one of their rings. The entire thing was around $350.