Vista allows you to set the default UI font for most European languages by going into the Control Panel > Personalization > Window Appearance > Classic Appearance Properties > Advanced. (The default font is Segoe UI.)
But how do you do this for complex scripts? For example, the default system font for Hebrew is Gisha, but I'd like to change it to something more legible, like Arial Hebrew. Where can I find the settings for this?