Fallout 3 has a much better main plot, and Three Dog, but New Vegas has better everything else, and the "you can't play after the game is over" thing isn't really a good argument. You are told when you get to the point of no return, and are asked if you really want to continue, so if you want to...