All that said, I think the N3 is, overall, the best phone out there at the moment. It's plenty pocketable (depends on your pockets) and the t-mobile version is known to have an unlocked boot-loader. That plus tbe CPU, screen & microSD slot mean that, unless the S5 makes sandwiches, I don't expect to feel any buyers remorse when it releases. But I do love sandwiches.
tl;dr IMHO If you can, wait until the rumored S5 announcement in Feb and decide then. If not, get the N3 now. I like sandwiches.