Sounds like a lot of potentially good news coming out of the Ukraine. The high court has sided with the challenger and foreign governments are now rushing to condemn the vote as fraudulent. This site has a nice roundup of the latest news.