Wire transfer is by far the safest way to transfer money.
A cashiers check is usually good but even those can be stopped so it's not risk free at all......any banker worth his salt will tell you that (mine included).
Cash is a red flag the way things are today and who wants to risk carrying more than a coupe hundred dollars in their wallet these day??