I found this article by accident, as a remark to Oded, you can have all the goodnes of ClearType under Linux, but this requires patching freetype, see the details on:

http://www.infinality.net/blog/

With this enabled consolas looks perfectly legible at smaller sizes — almost exactly like on Windows.