for anyone interested, i just noticed that google have finally added czech to their list of translatable languages see: www.google.com/translate
although its by no means perfect its still incomparably better than the previously available czech translation options and you can actually get a good idea of what is being said in articles.