I love GitHub but I sure wish its code review functionality was much, much better. Doing complex code reviews is really painful.
There are actually a lot of good options in the space these days (Reviewable, Graphite, etc) so there’s no much reason to stick with what GitHub gives you!