If you like lots and lots of sneak attack damage 10 levels of rogue isn't enough.
And what other reasons is their to use a rogue, other than to ubercheese?
Also, what is the point of tossing in those ranger levels? To duel wield? If you take 4 levels of ranger, your going to be wasting levels I would think. I have seen suggested usually that one should keep their fighter and ranger at the same level abouts, and this is not productive really, unless you are actually going for the rangers abilities (which are nicer at higher levels...).