I still get the voting page when I got there. Though I saw from someone's post elsewhere about the weekly chat that she had confirmed that Tru was one of the three shows that hadn't won.
The only other show on the list that I watch was Charmed and at least that had a good long run and it isn't finally axed yet anyway so it could still be coming back for another year.