the best and the only way to get a visa is through the US consulate.What is the best way to go about getting the visa for my wife?
Has ur wife hold any other visas right now. If not go to J-2 (dependent of J1) and with J2 she can get EAD and work in the US.
2) is good.
if her circumstances didn't change since the last time she was rejected, then she'll be rejected again. She needs to prove non-immigrant intent ( I presume).