It's unusual to see a Nexus go that quickly. Maybe you should find an old SA! Could not tell from the pic but Qbike seems to have a Nexus 700c wheelset for $125, which is not much more than the hub would typically cost you. Of course you can take the guts and replace what you have.