TheKidsAreTakingMySanity, that sort of thing really makes me mad re the first friend you mentioned. I know a couple of people like that, who just want you to look after their kids. It really fucks me off! Friend 2 - well, what a cheeky bitch! And not even clever with it. People are awful. 
I feel like I don't have many friends either. I have two friends that I've kept in touch with from baby and toddler groups, who are absolutely lovely. I try to meet up with them regularly but one of them is always super busy so we end up meeting without her. I also often feel like it's me that does the chasing too. "Shall we meet at X/come to mine for a brew etc", I feel like if I didn't suggest stuff or ask them to meet then we wouldn't.
I lived in an area where I started to make friends and I had people to go to the pub with, cinema etc. It was lovely.
However, this area is very cliquey - lots of bitching going on, competitiveness etc. Which wasn't fun. Although I made a couple of really close friends, or I thought they were.
I moved out of the area last year - literally 5 mins drive out of the village, still intending to keep in touch with everybody, still doing the same things we used to. My children still go to the school in the village (as I said, we're literally JUST on the outside) so I see the people most days.
I no longer get invited to things
.
One mum at the school jokes that she shouldn't speak to me because I don't live in the village, ha de ha de ha. She says it every time
.