Because the rogue capstone doesn't seem very good, I'm considering picking up 1-2 levels of fighter, barbarian, or ranger. Is this a sound choice for a rogue? Would you stick with rogue19 for the sneak attack bonus and extra rogue feat (probably slippery mind), or would you go ahead and splash 2 levels? And do barbarian and ranger have anything to offer that's better than the fighter bonus feats?