Personally I would vote New Hampshire reds over RIR's - They were bred from RIRs to be better, anyway. To me, they are the friendliest, most quiet (besides the Polish) and best layers. They're pretty hardy, too - Although my Wyandottes are the hardiest of all. They are super layers, and will survive anything, but. . Mine aren't quite as friendly. They are very clique-ish, and only the ones at the "bottom of the totem pole" are friendly enough to approach me without a quizzical look on their faces. Then again, I love all my chickens - They all lay pretty decently except for a couple exceptions, but those exceptions don't lie within the breed, just the certain hen. (example: My Polish are pretty good layers, but not the best, and only one of them is probably my favorite hen - She is sooo friendly, brave, and has gone through quite a lot. Also, my Easter Egger lays huuge eggs, and she's really sweet and hardy, but she also takes long breaks. She will lay for a couple days, then break for several, then lay a couple more, then break for a few, and so on)
I would just say go with Wyandottes and New Hampshire Reds though - And if you want some differences with eggs or personality, go with Ameraucanas or Easter Eggers (very large egg with a wide variety of colors) or Brahmas (mine are excellent setters with all that fluff and feather, and lay almost every day. One of them lays every day.)