I watched it last night. It wasn't too bad. The challenges were rather unrealistic but I enjoyed seeing the creative uses of the supplies they had to use. It's on TLC channel. I never heard of any of the craft expert judges that chose the winner though.
http://tlc.howstuffworks.com/tv/craft-wars