DirectFB is hackish, SDL is ok, but geared a bit too much towards games.
recently, even KGI has picked up some speed. It's a project that's evolving slowly, but I still hope they'll end up being more popular.