I honestly did not expect Donald Driver to win Dancing With The Stars but I'm so happy he did. I thought Katherine Jenkins was perfect but didn't think she would get the audience votes, so thought William Levy probably had the best shot. Donald was such an underdog each week but the guy brought it and his story is so touching and I think as more and more people learned about him and his past and what he has done to overcome that past, the more people grew attached to him and started voting for him. I'm ecstatic he won but I think Katherine was pretty flawless the whole way. I was not a fan of William or his past so glad he didn't win.