http://www.abisource.com/enchant/
I've been talking with Dom, and it sounds like this might be promising for LyX. One problem is that it only takes UTF8 apparently though (and currently there is a requirement on glib - I'm not sure whether that's a serious problem) regards john