Ich verwende
netctl und komme gut damit zurecht.
Wenn sich dein dein Netz ständig ändert und du nicht manuell zwischen den Netzen umschalten willst, empfiehlt sich sowas wie networkmanager oder wicd, ansonsten reicht netctl vollkommen aus.
Im ersteren Fall würde ich networkmanager empfehlen, falls du eine gute Konnektivität zum Netz besitzt, ansonsten fragt er dich nach ein paar Fehlschlägen permanent danach, ob du dich wieder verbinden willst.