Generally, if I arrive or depart during off-peak hours, I will take the taxi. Otherwise, I will take the train, especially when I have a flight to catch.
A good place to get off from the Airport/City Link is Phaya Thai. It connects to the BTS line nicely, saving you valuable time for chionging along Sukhumvit