i don't see why sfml isn't one of the "majors" already. everyone suggests sfml to everyone who's trying to get into graphics programming. when somebody comes and asks for sdl tutorials, they all say "just use sfml, it's better", and they're damn right!