Regarding GtkSourceView vs. Scintilla, be sure to note the licensing
difference. GtkSourceView is GPL, while Scintilla has a BSD/MIT style
license. This may make a big difference depending on your project.

FWIW, Scintilla is very nice. It's the editor used in Komodo, which I like a
lot.

-Mike