A new thread was opened announcing the winner: http://www.terraforums.com/forums/showthread.php?t=127268
Or you can just check the stickied thread: http://www.terraforums.com/forums/showthread.php?t=125393
Or you can just check the stickied thread: http://www.terraforums.com/forums/showthread.php?t=125393