The most consistent variety I've grown is Caribe. Unfortunately, they are not long keepers, but I never grow enough to worry about long-term storage. I've also had good success with German Butterball. I grow everything in Smartpots, so my yield is probably a little lower.
Except for the few rotten ones, your potatoes look great, Tom. Occasionally, I've had a chipmunk get into my potatoes and chew them up a bit. One even chewed through my Smartpot