Geez, ton of eggs around here. I have 3 on my nearby list right now 1 block away and too lazy to go get them lol. They're all over the place
Honestly the only 2 that really are preventing me from powering up are Snorlax and Lapras. Even after 500-600km walked with Snorlax I've only been able to take my good IV's up to lvl 30, no higher.
Lapras is the biggest pain in the arse, though. Pokemon caught: 17,474. Snorlax caught: 11. Lapras caught: 7
As far as more common Pokemon, Grimer, Charmander and Clefairy have certainly been the most annoying to gather. People complain about Pikachu, but I've caught more Pikachu than any of them. I've caught 12 Dratini for every 1 Grimer. It's crazy.