What are the advantages and disadvantages of all the factions?
They all let you win with them. NCR has the most quests to do all over, so it's a lot easier to get loved by them quicker, but other than that, there isn't really any advantage or disadvantage to choosing any of the factions. Just different primary quests to follow for each one, towards the same eventual goal.