Just found a bug with wicd sometimes it won't start after a reboot or will not hold it's settings. Seems it's pid file is not being cleaned out on reboot. To fix this add this line near the end of the /etc/rc.d/rc.S file
rm -f /var/run/wicd/*
Since doing that I have had no problems with it..............