POLL : What did you think of The Simpsons - The D'oh-cial Network?