I have to give the nod to FO3.
As intended, NV would win hands down. It has the better characters, the better environment, better skill tree, better weight system etc.
But for all its unpolished flaws, Fallout 3 had far fewer and less destructive bugs. Hell, upon re-playing New Vegas to side...