I'd get the direct bus from edinburgh airport to buchanan bus station. Takes less time than getting the tram > train.
You can get it from bus terminal D at edinburgh airport. Comes every 30 mins.
Disregard this advice if you arrive at rush hour though.