I have rarely used Wicd, but I have it running now in Arch. There are some interesting things about it like the terminal/curses optional menu. Also, I have OpenBox with Cairo-Dock and Wicd is an app in the dock. I'm not sure if NetworkManager can be setup in CairoDock that way. I believe Wicd is supposed to use less resources to. Otherwise, I have used Network Manager many times in LXDE or Xfce. It's performed consistently and runs simply as an applet in the taskbar. Occasionally, it seems like Wicd has required retries to connect on some public Wifis though. I'm not sure if that is a fluke with the public Wifi or if there is a real performance difference between Wicd and NetworkManager.