Edit: More keep popping up! So I've updated my list.
It is pretty difficult for me to get a definitive list of my collection because it's split in half - half in Minnesota and half in Philly. But I'm home for a few weeks, so I figure I should count the ponies I've got here in Minnesota, so that I can take stock of my Philly collection when I go back
33 G1s
2 G2s
24 G3s (one is a custom, two are styling size)
23 G4s (6 are fashion size, one a Design-a-Pony)
18 Blindbag size
3 McDonalds ponies
So that's 103 ponies in Minnesota. I have a feeling that my Philly collection is larger, since I do the bulk of my gathering over there.